|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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, process |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void process(ReadAllChildrenRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the read requestpublic void process(ReadAllPropertiesRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the read requestpublic void process(CreateNodeRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the create requestpublic void process(UpdatePropertiesRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the remove requestpublic void process(CopyBranchRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the copy requestpublic void process(DeleteBranchRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the delete requestpublic void process(MoveBranchRequest request)
RequestProcessor
This method does nothing if the request is null.
process
in class RequestProcessor
request
- the move requestpublic void process(VerifyWorkspaceRequest request)
This method does nothing if the request is null.
process
in class RequestProcessor
request
- 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 RequestProcessor
request
- 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 RequestProcessor
request
- 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 RequestProcessor
request
- 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 RequestProcessor
request
- 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 |