public final class FileObjectIdProvider extends AbstractIdProviderByFile implements PersistenceObjectIdProvider
PersistenceObjectIdProvider.Failing, PersistenceObjectIdProvider.Transient| Modifier and Type | Method and Description |
|---|---|
long |
currentObjectId() |
FileObjectIdProvider |
initializeObjectId() |
static FileObjectIdProvider |
New(AFile file,
long increase) |
static FileObjectIdProvider |
New(AFile file,
long increase,
long startId) |
long |
provideNextObjectId() |
FileObjectIdProvider |
updateCurrentObjectId(long currentObjectId) |
current, internalInitialize, internalUpdateId, next, provideDefaultId, readId, writeIdcanRead, read, write, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitClone, Failing, Transient, Transientpublic static FileObjectIdProvider New(AFile file, long increase)
public static FileObjectIdProvider New(AFile file, long increase, long startId)
public final long provideNextObjectId()
provideNextObjectId in interface PersistenceObjectIdProviderpublic final long currentObjectId()
currentObjectId in interface PersistenceObjectIdHoldercurrentObjectId in interface PersistenceObjectIdProviderpublic final FileObjectIdProvider initializeObjectId()
initializeObjectId in interface PersistenceObjectIdProviderpublic FileObjectIdProvider updateCurrentObjectId(long currentObjectId)
updateCurrentObjectId in interface PersistenceObjectIdHolderupdateCurrentObjectId in interface PersistenceObjectIdProviderCopyright © 2022 MicroStream Software. All rights reserved.