Package io.jmix.data.impl
Class NumberIdWorker
java.lang.Object
io.jmix.data.impl.NumberIdWorker
Generates ids for entities with long/integer PK using database sequences.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected DataPropertiesprotected Metadataprotected MetadataToolsprotected Sequences
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateCachedLongId(String entityName, String sequenceName) createLongId(String entityName, String sequenceName) protected StringgetDataStore(String entityName) protected StringgetSequenceName(String entityName, String sequenceName) voidreset()INTERNAL.
- 
Field Details- 
metadata
- 
metadataTools
- 
sequences
- 
dataProperties
 
- 
- 
Constructor Details- 
NumberIdWorkerpublic NumberIdWorker()
 
- 
- 
Method Details- 
createLongId
- 
createCachedLongId
- 
resetpublic void reset()INTERNAL. Used by tests.
- 
getDataStore
- 
getSequenceName
 
-