wt.inf.container
Class ContainerPathCache
java.lang.Object
wt.inf.container.ContainerPathCache
- final class ContainerPathCache
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASSNAME
private static final String CLASSNAME
DEBUG
private static final boolean DEBUG
LOG
private static final DebugWriter LOG
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
EXCHANGE
private static final String EXCHANGE
- See Also:
- Constant Field Values
messenger
ContainerPathCache.PathToContainerMessenger messenger
pathToContainer
DirtyMap pathToContainer
ContainerPathCache
private ContainerPathCache()
getInstance
static ContainerPathCache getInstance()
getByPath
public WTContainerRef getByPath(String path)
throws WTException
- Throws:
WTException
getByPathFromDB
private WTContainerRef getByPathFromDB(String path)
throws WTException
- Throws:
WTException
addListeners
private void addListeners()
postCreate
private void postCreate(WTContainer container)
throws WTException
- Throws:
WTException
postRemove
private void postRemove(WTContainer container)
throws WTException
- Throws:
WTException
postChangeIdentity
private void postChangeIdentity(WTContainer container,
WTContainerIdentity old_identity)
throws WTException
- Throws:
WTException
getId
private ObjectIdentifier getId(ObjectReference ref)
getId
private ObjectIdentifier getId(Persistable obj)
log
private String log(WTContainerRef ref)
log
private String log(WTContainer container)