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 Summary
FieldsModifier and TypeFieldDescriptionprotected DataPropertiesprotected Metadataprotected MetadataToolsprotected Sequences - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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
- 
NumberIdWorker
public NumberIdWorker() 
 - 
 - 
Method Details
- 
createLongId
 - 
createCachedLongId
 - 
reset
public void reset()INTERNAL. Used by tests. - 
getDataStore
 - 
getSequenceName
 
 -