|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PathNode | |
|---|---|
| org.modeshape.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.modeshape.connector.meta.jdbc | The classes that make up the connector that accesses the database schema metadata exposed by JDBC drivers for existing relational databases. |
| org.modeshape.connector.svn | The classes that make up the connector that accesses content from an SVN repository. |
| org.modeshape.graph.connector.base | This package defines a series of classes that can serve as base classes for a connector implementation. |
| org.modeshape.graph.connector.base.cache | |
| Uses of PathNode in org.modeshape.connector.filesystem |
|---|
| Method parameters in org.modeshape.connector.filesystem with type arguments of type PathNode | |
|---|---|
RequestProcessor |
FileSystemRepository.createRequestProcessor(Transaction<PathNode,org.modeshape.connector.filesystem.FileSystemWorkspace> txn)
|
| Uses of PathNode in org.modeshape.connector.meta.jdbc |
|---|
| Methods in org.modeshape.connector.meta.jdbc that return PathNode | |
|---|---|
protected PathNode |
JdbcMetadataRepository.JdbcMetadataTransaction.createNode(Path.Segment name,
Path parentPath,
Iterable<Property> properties)
|
| Constructor parameters in org.modeshape.connector.meta.jdbc with type arguments of type PathNode | |
|---|---|
JdbcMetadataRepository.JdbcMetadataTransaction(Repository<PathNode,org.modeshape.connector.meta.jdbc.JdbcMetadataWorkspace> repository,
UUID rootNodeUuid)
|
|
| Uses of PathNode in org.modeshape.connector.svn |
|---|
| Methods in org.modeshape.connector.svn that return PathNode | |
|---|---|
PathNode |
SvnWorkspace.getNode(Path path)
|
PathNode |
SvnWorkspace.getRootNode()
|
| Methods in org.modeshape.connector.svn that return types with arguments of type PathNode | |
|---|---|
PathWorkspace.ChangeCommand<PathNode> |
SvnWorkspace.createMoveCommand(PathNode source,
PathNode target)
|
NodeCache<Path,PathNode> |
SvnWorkspace.getCache()
|
| Methods in org.modeshape.connector.svn with parameters of type PathNode | |
|---|---|
PathWorkspace.ChangeCommand<PathNode> |
SvnWorkspace.createMoveCommand(PathNode source,
PathNode target)
|
SvnWorkspace.SvnCommand |
SvnWorkspace.createPutCommand(PathNode previousNode,
PathNode node)
|
protected void |
SvnWorkspace.validate(PathNode node)
|
| Method parameters in org.modeshape.connector.svn with type arguments of type PathNode | |
|---|---|
void |
SvnWorkspace.cachePolicyChanged(NodeCachePolicyChangedEvent<Path,PathNode> event)
Notifies this workspace that the cache policy has changed and the cache should be reset. |
void |
SvnWorkspace.commit(List<PathWorkspace.ChangeCommand<PathNode>> commands)
|
| Uses of PathNode in org.modeshape.graph.connector.base |
|---|
| Classes in org.modeshape.graph.connector.base with type parameters of type PathNode | |
|---|---|
class |
PathTransaction<NodeType extends PathNode,WorkspaceType extends PathWorkspace<NodeType>>
An implementation of Transaction that maintains a cache of nodes by their path. |
class |
PathWorkspace<NodeType extends PathNode>
The Workspace implementation that represents all nodes as PathNode objects and stores them in an internal data
structure that allows for nodes to be accessed via a Path. |
static interface |
PathWorkspace.ChangeCommand<NodeType extends PathNode>
A specific operation that mutates the underlying persistent repository. |
| Methods in org.modeshape.graph.connector.base that return PathNode | |
|---|---|
PathNode |
PathNode.clone()
This method never clones the changes. |
PathNode |
PathNode.freeze()
Return the frozen node with all internal state reflective of any changes. |
PathNode |
PathNode.withChild(int index,
Path.Segment child)
Create a copy of this node except adding the supplied node into the existing children at the specified index. |
PathNode |
PathNode.withChild(Path.Segment child)
Create a copy of this node except adding the supplied node at the end of the existing children. |
PathNode |
PathNode.withName(Path.Segment name)
Create a copy of this node except using the supplied name. |
PathNode |
PathNode.withoutChild(Path.Segment child)
Create a copy of this node except without the supplied child node. |
PathNode |
PathNode.withoutChildren()
Create a copy of this node except with none of the children. |
PathNode |
PathNode.withoutProperties()
Create a copy of this node without any properties |
PathNode |
PathNode.withoutProperty(Name propertyName)
Create a copy of this node except without the new property. |
PathNode |
PathNode.withParent(Path parent)
Create a copy of this node except using the supplied path. |
PathNode |
PathNode.withProperties(Iterable<Property> propertiesToSet,
Iterable<Name> propertiesToRemove,
boolean removeAllExisting)
Create a copy of this node except with the changes to the properties. |
PathNode |
PathNode.withProperty(Property property)
Create a copy of this node except with the new property. |
| Uses of PathNode in org.modeshape.graph.connector.base.cache |
|---|
| Classes in org.modeshape.graph.connector.base.cache with type parameters of type PathNode | |
|---|---|
interface |
PathNodeCache<N extends PathNode>
|
| Methods in org.modeshape.graph.connector.base.cache with parameters of type PathNode | |
|---|---|
boolean |
InMemoryNodeCache.PathCachePolicy.shouldCache(PathNode node)
|
| Constructor parameters in org.modeshape.graph.connector.base.cache with type arguments of type PathNode | |
|---|---|
InMemoryNodeCache.PathCache(NodeCachePolicy<Path,PathNode> policy)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||