Class PersistenceObjectManager.Default
- java.lang.Object
 - 
- one.microstream.persistence.types.PersistenceObjectManager.Default
 
 
- 
- All Implemented Interfaces:
 PersistenceObjectIdHolder,PersistenceObjectIdLookup,PersistenceObjectLookup,PersistenceObjectManager,PersistenceSwizzlingLookup,Cloneable<PersistenceObjectManager>
- Enclosing interface:
 - PersistenceObjectManager
 
public static final class PersistenceObjectManager.Default extends Object implements PersistenceObjectManager
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceObjectManager
PersistenceObjectManager.Default 
 - 
 
- 
Constructor Summary
Constructors Constructor Description Default() 
- 
Method Summary
Modifier and Type Method Description PersistenceObjectManager.DefaultClone()Useful forPersistenceContextDispatcher.voidconsolidate()longcurrentObjectId()longensureObjectId(Object object)longensureObjectId(Object object, PersistenceAcceptor newObjectIdCallback)ObjectlookupObject(long objectId)longlookupObjectId(Object object)PersistenceObjectManagerupdateCurrentObjectId(long currentObjectId) 
 - 
 
- 
- 
Method Detail
- 
Clone
public PersistenceObjectManager.Default Clone()
Description copied from interface:PersistenceObjectManagerUseful forPersistenceContextDispatcher.- Specified by:
 Clonein interfaceCloneable<PersistenceObjectManager>- Specified by:
 Clonein interfacePersistenceObjectManager- Returns:
 - A Clone of this instance as described in 
Cloneable. 
 
- 
consolidate
public void consolidate()
- Specified by:
 consolidatein interfacePersistenceObjectManager
 
- 
lookupObjectId
public long lookupObjectId(Object object)
- Specified by:
 lookupObjectIdin interfacePersistenceObjectIdLookup
 
- 
lookupObject
public Object lookupObject(long objectId)
- Specified by:
 lookupObjectin interfacePersistenceObjectLookup
 
- 
ensureObjectId
public long ensureObjectId(Object object)
- Specified by:
 ensureObjectIdin interfacePersistenceObjectManager
 
- 
ensureObjectId
public long ensureObjectId(Object object, PersistenceAcceptor newObjectIdCallback)
- Specified by:
 ensureObjectIdin interfacePersistenceObjectManager
 
- 
currentObjectId
public final long currentObjectId()
- Specified by:
 currentObjectIdin interfacePersistenceObjectIdHolder- Specified by:
 currentObjectIdin interfacePersistenceObjectManager
 
- 
updateCurrentObjectId
public PersistenceObjectManager updateCurrentObjectId(long currentObjectId)
- Specified by:
 updateCurrentObjectIdin interfacePersistenceObjectIdHolder- Specified by:
 updateCurrentObjectIdin interfacePersistenceObjectManager
 
 - 
 
 -