|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MapWorkspace | |
---|---|
org.jboss.dna.graph.connector.map | The MapRepository class and its supporting classes provide a default implementation of the connector
classes for connectors that support the transient or persistent mapping of a UUID to a standard
representation of a node . |
Uses of MapWorkspace in org.jboss.dna.graph.connector.map |
---|
Classes in org.jboss.dna.graph.connector.map that implement MapWorkspace | |
---|---|
class |
AbstractMapWorkspace
A default implementation of MapWorkspace that only requires the user to implement some simple, map-like operations. |
Methods in org.jboss.dna.graph.connector.map that return MapWorkspace | |
---|---|
MapWorkspace |
MapRepository.createWorkspace(ExecutionContext context,
String name,
CreateWorkspaceRequest.CreateConflictBehavior behavior)
Attempts to create a workspace with the given name with name-collision behavior determined by the behavior parameter. |
MapWorkspace |
MapRepository.createWorkspace(ExecutionContext context,
String name,
CreateWorkspaceRequest.CreateConflictBehavior existingWorkspaceBehavior,
String nameOfWorkspaceToClone)
Attempts to create a workspace with the requested name as in the #createWorkspace(ExecutionContext, String, CreateConflictBehavior) method and then clones the content from the
given source workspace into the new workspace if the creation was successful. |
MapWorkspace |
MapRepository.getWorkspace(String name)
Returns the workspace with the given name |
Methods in org.jboss.dna.graph.connector.map with parameters of type MapWorkspace | |
---|---|
MapNode |
MapWorkspace.cloneNode(ExecutionContext context,
MapNode original,
MapWorkspace newWorkspace,
MapNode newParent,
Name desiredName,
Path.Segment desiredSegment,
boolean removeExisting,
Set<Location> removedExistingNodes)
This should clone the subgraph given by the original node and place the cloned copy under the supplied new parent. |
MapNode |
AbstractMapWorkspace.cloneNode(ExecutionContext context,
MapNode original,
MapWorkspace newWorkspace,
MapNode newParent,
Name desiredName,
Path.Segment desiredSegment,
boolean removeExisting,
Set<Location> removedExistingNodes)
This should clone the subgraph given by the original node and place the cloned copy under the supplied new parent. |
MapNode |
MapWorkspace.copyNode(ExecutionContext context,
MapNode original,
MapWorkspace newWorkspace,
MapNode newParent,
Name desiredName,
boolean recursive)
This should copy the subgraph given by the original node and place the new copy under the supplied new parent. |
MapNode |
AbstractMapWorkspace.copyNode(ExecutionContext context,
MapNode original,
MapWorkspace newWorkspace,
MapNode newParent,
Name desiredName,
boolean recursive)
This should copy the subgraph given by the original node and place the new copy under the supplied new parent. |
void |
MapWorkspace.moveNode(ExecutionContext context,
MapNode node,
Name desiredNewName,
MapWorkspace newWorkspace,
MapNode newParent,
MapNode beforeNode)
Move the supplied node to the new parent. |
void |
AbstractMapWorkspace.moveNode(ExecutionContext context,
MapNode node,
Name desiredNewName,
MapWorkspace newWorkspace,
MapNode newParent,
MapNode beforeNode)
Move the supplied node to the new parent. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |