|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PathNode | |
---|---|
org.jboss.dna.connector.filesystem | The classes that make up the connector that accesses the files and directories on a local file system and exposes them as content in a repository. |
org.jboss.dna.graph.connector.path | The PathRepository class and its supporting classes provide a default read-only implementation of the connector
classes for connectors that only support path-based access to a standard
representation of a node . |
org.jboss.dna.graph.connector.path.cache | The PathRepositoryCache class and its supporting classes provide a standard caching mechanism for path-based repositories. |
Uses of PathNode in org.jboss.dna.connector.filesystem |
---|
Methods in org.jboss.dna.connector.filesystem that return PathNode | |
---|---|
PathNode |
FileSystemRepository.FileSystemWorkspace.createNode(ExecutionContext context,
PathNode parentNode,
Name name,
Map<Name,Property> properties,
NodeConflictBehavior conflictBehavior)
|
PathNode |
FileSystemRepository.FileSystemWorkspace.getNode(Path path)
|
PathNode |
FileSystemRepository.FileSystemWorkspace.moveNode(ExecutionContext context,
PathNode node,
Name desiredNewName,
WritablePathWorkspace originalWorkspace,
PathNode newParent,
PathNode beforeNode)
|
PathNode |
FileSystemRepository.FileSystemWorkspace.setProperties(ExecutionContext context,
Path nodePath,
Map<Name,Property> properties)
|
Methods in org.jboss.dna.connector.filesystem with parameters of type PathNode | |
---|---|
PathNode |
FileSystemRepository.FileSystemWorkspace.createNode(ExecutionContext context,
PathNode parentNode,
Name name,
Map<Name,Property> properties,
NodeConflictBehavior conflictBehavior)
|
PathNode |
FileSystemRepository.FileSystemWorkspace.moveNode(ExecutionContext context,
PathNode node,
Name desiredNewName,
WritablePathWorkspace originalWorkspace,
PathNode newParent,
PathNode beforeNode)
|
Uses of PathNode in org.jboss.dna.graph.connector.path |
---|
Classes in org.jboss.dna.graph.connector.path that implement PathNode | |
---|---|
class |
DefaultPathNode
Default immutable implementation of PathNode |
Methods in org.jboss.dna.graph.connector.path that return PathNode | |
---|---|
PathNode |
WritablePathWorkspace.copyNode(ExecutionContext context,
PathNode original,
PathWorkspace originalWorkspace,
PathNode newParent,
Name desiredName,
boolean recursive)
Copy the subgraph given by the original node and place the new copy under the supplied new parent. |
PathNode |
AbstractWritablePathWorkspace.copyNode(ExecutionContext context,
PathNode original,
PathWorkspace originalWorkspace,
PathNode newParent,
Name desiredName,
boolean recursive)
This should copy the subgraph rooted at the original node and place the new copy under the supplied new parent. |
PathNode |
WritablePathWorkspace.createNode(ExecutionContext context,
PathNode parentNode,
Name name,
Map<Name,Property> properties,
NodeConflictBehavior conflictBehavior)
Create a new node with the supplied name, as a child of the supplied parent. |
PathNode |
WritablePathWorkspace.createNode(ExecutionContext context,
String pathToNewNode,
Map<Name,Property> properties,
NodeConflictBehavior conflictBehavior)
Create a node at the supplied path. |
PathNode |
AbstractWritablePathWorkspace.createNode(ExecutionContext context,
String pathToNewNode,
Map<Name,Property> properties,
NodeConflictBehavior conflictBehavior)
|
PathNode |
PathWorkspace.getNode(Path path)
Returns the node at the given path, if one exists of null if no exists at the given
path. |
PathNode |
WritablePathWorkspace.moveNode(ExecutionContext context,
PathNode node,
Name desiredNewName,
WritablePathWorkspace originalWorkspace,
PathNode newParent,
PathNode beforeNode)
Move the supplied node to the new parent within this workspace. |
PathNode |
AbstractWritablePathWorkspace.moveNode(ExecutionContext context,
PathNode node,
Name desiredNewName,
WritablePathWorkspace originalWorkspace,
PathNode newParent,
PathNode beforeNode)
|
PathNode |
WritablePathWorkspace.removeProperties(ExecutionContext context,
Path nodePath,
Iterable<Name> propertyNames)
Removes the properties with the given names |
PathNode |
AbstractWritablePathWorkspace.removeProperties(ExecutionContext context,
Path nodePath,
Iterable<Name> propertyNames)
|
PathNode |
WritablePathWorkspace.setProperties(ExecutionContext context,
Path nodePath,
Map<Name,Property> properties)
Sets the given properties in a single operation, overwriting any previous properties for the same name. |
Methods in org.jboss.dna.graph.connector.path with parameters of type PathNode | |
---|---|
PathNode |
WritablePathWorkspace.copyNode(ExecutionContext context,
PathNode original,
PathWorkspace originalWorkspace,
PathNode newParent,
Name desiredName,
boolean recursive)
Copy the subgraph given by the original node and place the new copy under the supplied new parent. |
PathNode |
AbstractWritablePathWorkspace.copyNode(ExecutionContext context,
PathNode original,
PathWorkspace originalWorkspace,
PathNode newParent,
Name desiredName,
boolean recursive)
This should copy the subgraph rooted at the original node and place the new copy under the supplied new parent. |
PathNode |
WritablePathWorkspace.createNode(ExecutionContext context,
PathNode parentNode,
Name name,
Map<Name,Property> properties,
NodeConflictBehavior conflictBehavior)
Create a new node with the supplied name, as a child of the supplied parent. |
void |
PathWorkspace.lockNode(PathNode node,
LockBranchRequest.LockScope lockScope,
long lockTimeoutInMillis)
Attempts to lock the given node with the given timeout. |
void |
AbstractWritablePathWorkspace.lockNode(PathNode node,
LockBranchRequest.LockScope lockScope,
long lockTimeoutInMillis)
|
PathNode |
WritablePathWorkspace.moveNode(ExecutionContext context,
PathNode node,
Name desiredNewName,
WritablePathWorkspace originalWorkspace,
PathNode newParent,
PathNode beforeNode)
Move the supplied node to the new parent within this workspace. |
PathNode |
AbstractWritablePathWorkspace.moveNode(ExecutionContext context,
PathNode node,
Name desiredNewName,
WritablePathWorkspace originalWorkspace,
PathNode newParent,
PathNode beforeNode)
|
void |
PathWorkspace.unlockNode(PathNode node)
Attempts to unlock the given node. |
void |
AbstractWritablePathWorkspace.unlockNode(PathNode node)
|
Uses of PathNode in org.jboss.dna.graph.connector.path.cache |
---|
Methods in org.jboss.dna.graph.connector.path.cache that return PathNode | |
---|---|
PathNode |
WorkspaceCache.get(Path path)
Retrieves the cached node with the given path, it it exists and is valid |
PathNode |
InMemoryWorkspaceCache.get(Path path)
|
Methods in org.jboss.dna.graph.connector.path.cache with parameters of type PathNode | |
---|---|
void |
WorkspaceCache.set(PathNode node)
Attempts to cache the given node. |
void |
InMemoryWorkspaceCache.set(PathNode node)
|
boolean |
PathCachePolicy.shouldCache(PathNode node)
Indicates whether the node should be cached . |
boolean |
NoCachePolicy.shouldCache(PathNode node)
|
boolean |
InMemoryWorkspaceCache.InMemoryCachePolicy.shouldCache(PathNode node)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |