|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MapWorkspace | |
---|---|
org.modeshape.connector.store.jpa.model.simple | The classes that define the "simple" storage model for the JPA connector. |
org.modeshape.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.modeshape.connector.store.jpa.model.simple |
---|
Classes in org.modeshape.connector.store.jpa.model.simple that implement MapWorkspace | |
---|---|
protected class |
SimpleJpaRepository.Workspace
This class provides a logical mapping of UUIDs to nodes within a named workspace. |
Methods in org.modeshape.connector.store.jpa.model.simple that return MapWorkspace | |
---|---|
protected MapWorkspace |
SimpleJpaRepository.createWorkspace(ExecutionContext context,
String name)
|
MapWorkspace |
SimpleJpaRepository.getWorkspace(String name)
|
Methods in org.modeshape.connector.store.jpa.model.simple with parameters of type MapWorkspace | |
---|---|
MapNode |
SimpleJpaRepository.Workspace.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. |
Uses of MapWorkspace in org.modeshape.graph.connector.map |
---|
Classes in org.modeshape.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.modeshape.graph.connector.map that return MapWorkspace | |
---|---|
protected abstract MapWorkspace |
MapRepository.createWorkspace(ExecutionContext context,
String name)
Creates a new workspace with the given name containing only a root node. |
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. |
protected MapWorkspace |
MapRequestProcessor.getWorkspace(Request request,
String workspaceName)
|
MapWorkspace |
MapRepository.getWorkspace(String name)
Returns the workspace with the given name |
Methods in org.modeshape.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. |
protected MapNode |
AbstractMapWorkspace.copyNode(ExecutionContext context,
MapNode original,
MapWorkspace newWorkspace,
MapNode newParent,
Name desiredName,
boolean recursive,
Map<UUID,UUID> oldToNewUuids)
This should copy the subgraph given by the original node and place the new copy under the supplied new parent. |
protected MapNode |
MapRequestProcessor.getTargetNode(MapWorkspace workspace,
Request request,
Location location)
|
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 |