|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.dna.graph.request.processor.RequestProcessor
org.jboss.dna.connector.jbosscache.JBossCacheRequestProcessor
public class JBossCacheRequestProcessor

A RequestProcessor implementation that operates upon a JBoss Cache instance for each workspace in the
source.
This processor only uses Location objects with paths. Even though every node in the cache is
automatically assigned a UUID (and all operations properly handle UUIDs), these UUIDs are not included in the Location
objects because the processor is unable to search the cache to find nodes by UUID.
| Method Summary | |
|---|---|
void |
process(CloneWorkspaceRequest request)
Process a request to clone an existing workspace as a new workspace. |
void |
process(CopyBranchRequest request)
Process a request to copy a branch into another location. |
void |
process(CreateNodeRequest request)
Process a request to create a node at a specified location. |
void |
process(CreateWorkspaceRequest request)
Process a request to create a new workspace. |
void |
process(DeleteBranchRequest request)
Process a request to delete a branch at a specified location. |
void |
process(DestroyWorkspaceRequest request)
Process a request to permanently destroy a workspace. |
void |
process(GetWorkspacesRequest request)
Process a request to get the information about the available workspaces. |
void |
process(MoveBranchRequest request)
Process a request to move a branch at a specified location into a different location. |
void |
process(ReadAllChildrenRequest request)
Process a request to read all of the children of a node. |
void |
process(ReadAllPropertiesRequest request)
Process a request to read the properties of a node at the supplied location. |
void |
process(UpdatePropertiesRequest request)
Process a request to remove the specified properties from a node. |
void |
process(VerifyWorkspaceRequest request)
Process a request to verify a named workspace. |
| Methods inherited from class org.jboss.dna.graph.request.processor.RequestProcessor |
|---|
close, getExecutionContext, getSourceName, process, process, process, process, process, process, process, process, process, process, process |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void process(ReadAllChildrenRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the read requestpublic void process(ReadAllPropertiesRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the read requestpublic void process(CreateNodeRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the create requestpublic void process(UpdatePropertiesRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the remove requestpublic void process(CopyBranchRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the copy requestpublic void process(DeleteBranchRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the delete requestpublic void process(MoveBranchRequest request)
RequestProcessorThis method does nothing if the request is null.
process in class RequestProcessorrequest - the move requestpublic void process(VerifyWorkspaceRequest request)
This method does nothing if the request is null.
process in class RequestProcessorrequest - the requestRequestProcessor.process(org.jboss.dna.graph.request.VerifyWorkspaceRequest)public void process(GetWorkspacesRequest request)
This method does nothing if the request is null.
process in class RequestProcessorrequest - the requestRequestProcessor.process(org.jboss.dna.graph.request.GetWorkspacesRequest)public void process(CreateWorkspaceRequest request)
This method does nothing if the request is null.
process in class RequestProcessorrequest - the requestRequestProcessor.process(org.jboss.dna.graph.request.CreateWorkspaceRequest)public void process(CloneWorkspaceRequest request)
This method does nothing if the request is null.
process in class RequestProcessorrequest - the requestRequestProcessor.process(org.jboss.dna.graph.request.CloneWorkspaceRequest)public void process(DestroyWorkspaceRequest request)
This method does nothing if the request is null.
process in class RequestProcessorrequest - the requestRequestProcessor.process(org.jboss.dna.graph.request.DestroyWorkspaceRequest)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||