Class IdFactoryLogger
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.logging.AbstractLogger
-
- org.apache.jackrabbit.spi.commons.logging.IdFactoryLogger
-
- All Implemented Interfaces:
org.apache.jackrabbit.spi.IdFactory
public class IdFactoryLogger extends AbstractLogger implements org.apache.jackrabbit.spi.IdFactory
Log wrapper for anIdFactory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.jackrabbit.spi.commons.logging.AbstractLogger
AbstractLogger.Callable, AbstractLogger.SafeCallable
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.spi.commons.logging.AbstractLogger
writer
-
-
Constructor Summary
Constructors Constructor Description IdFactoryLogger(org.apache.jackrabbit.spi.IdFactory idFactory, LogWriter writer)Create a new instance for the givenidFactorywhich useswriterfor persisting log messages.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.spi.NodeIdcreateNodeId(String uniqueID)org.apache.jackrabbit.spi.NodeIdcreateNodeId(String uniqueID, org.apache.jackrabbit.spi.Path path)org.apache.jackrabbit.spi.NodeIdcreateNodeId(org.apache.jackrabbit.spi.NodeId parentId, org.apache.jackrabbit.spi.Path path)org.apache.jackrabbit.spi.PropertyIdcreatePropertyId(org.apache.jackrabbit.spi.NodeId parentId, org.apache.jackrabbit.spi.Name propertyName)org.apache.jackrabbit.spi.NodeIdfromJcrIdentifier(String jcrIdentifier)org.apache.jackrabbit.spi.IdFactorygetIdFactory()StringtoJcrIdentifier(org.apache.jackrabbit.spi.NodeId nodeId)-
Methods inherited from class org.apache.jackrabbit.spi.commons.logging.AbstractLogger
execute, execute
-
-
-
-
Constructor Detail
-
IdFactoryLogger
public IdFactoryLogger(org.apache.jackrabbit.spi.IdFactory idFactory, LogWriter writer)Create a new instance for the givenidFactorywhich useswriterfor persisting log messages.- Parameters:
idFactory-writer-
-
-
Method Detail
-
getIdFactory
public org.apache.jackrabbit.spi.IdFactory getIdFactory()
- Returns:
- the wrapped IdFactory
-
createPropertyId
public org.apache.jackrabbit.spi.PropertyId createPropertyId(org.apache.jackrabbit.spi.NodeId parentId, org.apache.jackrabbit.spi.Name propertyName)- Specified by:
createPropertyIdin interfaceorg.apache.jackrabbit.spi.IdFactory
-
createNodeId
public org.apache.jackrabbit.spi.NodeId createNodeId(org.apache.jackrabbit.spi.NodeId parentId, org.apache.jackrabbit.spi.Path path)- Specified by:
createNodeIdin interfaceorg.apache.jackrabbit.spi.IdFactory
-
createNodeId
public org.apache.jackrabbit.spi.NodeId createNodeId(String uniqueID, org.apache.jackrabbit.spi.Path path)
- Specified by:
createNodeIdin interfaceorg.apache.jackrabbit.spi.IdFactory
-
createNodeId
public org.apache.jackrabbit.spi.NodeId createNodeId(String uniqueID)
- Specified by:
createNodeIdin interfaceorg.apache.jackrabbit.spi.IdFactory
-
toJcrIdentifier
public String toJcrIdentifier(org.apache.jackrabbit.spi.NodeId nodeId)
- Specified by:
toJcrIdentifierin interfaceorg.apache.jackrabbit.spi.IdFactory
-
fromJcrIdentifier
public org.apache.jackrabbit.spi.NodeId fromJcrIdentifier(String jcrIdentifier)
- Specified by:
fromJcrIdentifierin interfaceorg.apache.jackrabbit.spi.IdFactory
-
-