public abstract class AbstractIdFactory extends Object implements org.apache.jackrabbit.spi.IdFactory
AbstractIdFactory...| Constructor and Description |
|---|
AbstractIdFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.spi.NodeId |
createNodeId(org.apache.jackrabbit.spi.NodeId parentId,
org.apache.jackrabbit.spi.Path path) |
org.apache.jackrabbit.spi.NodeId |
createNodeId(String uniqueID) |
org.apache.jackrabbit.spi.NodeId |
createNodeId(String uniqueID,
org.apache.jackrabbit.spi.Path path) |
org.apache.jackrabbit.spi.PropertyId |
createPropertyId(org.apache.jackrabbit.spi.NodeId parentId,
org.apache.jackrabbit.spi.Name propertyName) |
org.apache.jackrabbit.spi.NodeId |
fromJcrIdentifier(String jcrIdentifier) |
protected abstract org.apache.jackrabbit.spi.PathFactory |
getPathFactory()
Subclassed need to define a PathFactory used to create IDs
|
String |
toJcrIdentifier(org.apache.jackrabbit.spi.NodeId nodeId) |
public org.apache.jackrabbit.spi.NodeId createNodeId(org.apache.jackrabbit.spi.NodeId parentId,
org.apache.jackrabbit.spi.Path path)
createNodeId in interface org.apache.jackrabbit.spi.IdFactoryIdFactory.createNodeId(NodeId, Path)public org.apache.jackrabbit.spi.NodeId createNodeId(String uniqueID, org.apache.jackrabbit.spi.Path path)
createNodeId in interface org.apache.jackrabbit.spi.IdFactoryIdFactory.createNodeId(String, Path)public org.apache.jackrabbit.spi.NodeId createNodeId(String uniqueID)
createNodeId in interface org.apache.jackrabbit.spi.IdFactoryIdFactory.createNodeId(String)public org.apache.jackrabbit.spi.PropertyId createPropertyId(org.apache.jackrabbit.spi.NodeId parentId,
org.apache.jackrabbit.spi.Name propertyName)
createPropertyId in interface org.apache.jackrabbit.spi.IdFactoryIdFactory.createPropertyId(NodeId,Name)public String toJcrIdentifier(org.apache.jackrabbit.spi.NodeId nodeId)
toJcrIdentifier in interface org.apache.jackrabbit.spi.IdFactoryIdFactory.toJcrIdentifier(NodeId)public org.apache.jackrabbit.spi.NodeId fromJcrIdentifier(String jcrIdentifier)
fromJcrIdentifier in interface org.apache.jackrabbit.spi.IdFactoryIdFactory.fromJcrIdentifier(String)protected abstract org.apache.jackrabbit.spi.PathFactory getPathFactory()
PathFactory.Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.