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 class
PersistenceTypeIdProvider.Failing
static class
PersistenceTypeIdProvider.Transient
-
Method Summary
Modifier and Type Method Description static PersistenceTypeIdProvider.Failing
Failing()
PersistenceTypeIdProvider
initializeTypeId()
long
provideNextTypeId()
static PersistenceTypeIdProvider
Transient()
static PersistenceTypeIdProvider
Transient(long startingTypeId)
PersistenceTypeIdProvider
updateCurrentTypeId(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()
-
-