Interface PersistenceTypeIdProvider
-
- All Superinterfaces:
PersistenceTypeIdHolder
- All Known Implementing Classes:
CompositeIdProvider,FileTypeIdProvider,PersistenceTypeIdProvider.Failing,PersistenceTypeIdProvider.Transient
public interface PersistenceTypeIdProvider extends PersistenceTypeIdHolder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeIdProvider.Failingstatic classPersistenceTypeIdProvider.Transient
-
Method Summary
Modifier and Type Method Description static PersistenceTypeIdProvider.FailingFailing()PersistenceTypeIdProviderinitializeTypeId()longprovideNextTypeId()static PersistenceTypeIdProviderTransient()static PersistenceTypeIdProviderTransient(long startingTypeId)PersistenceTypeIdProviderupdateCurrentTypeId(long currentTypeId)-
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeIdHolder
currentTypeId
-
-
-
-
Method Detail
-
provideNextTypeId
long provideNextTypeId()
-
initializeTypeId
PersistenceTypeIdProvider initializeTypeId()
-
updateCurrentTypeId
PersistenceTypeIdProvider updateCurrentTypeId(long currentTypeId)
-
Transient
static PersistenceTypeIdProvider Transient()
-
Transient
static PersistenceTypeIdProvider Transient(long startingTypeId)
-
Failing
static PersistenceTypeIdProvider.Failing Failing()
-
-