Package io.jmix.data.persistence
Class DbmsSpecifics
java.lang.Object
io.jmix.data.persistence.DbmsSpecifics
Factory for obtaining implementations of DBMS-specific objects, particularly 
DbmsFeatures,
 SequenceSupport and DbTypeConverter.- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected JmixModulesAwareBeanSelectorprotected Map<String,DbmsFeatures> protected DbmsTypeprotected Map<String,DbTypeConverter> protected Map<String,SequenceSupport> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected DbmsFeaturesfindDbmsFeatures(String typeVersion) protected DbTypeConverterfindDbTypeConverter(String typeVersion) <T> T<T> T<T> TgetDbmsFeatures(String storeName) getDbTypeConverter(String storeName) getSequenceSupport(String storeName) protected Stringprotected StringgetTypeVersionId(String dbmsType, String dbmsVersion) 
- 
Field Details- 
dbmsType
- 
applicationContext@Autowired protected org.springframework.context.ApplicationContext applicationContext
- 
beanSelector
- 
dbmsFeaturesByStore
- 
sequenceSupportByStore
- 
dbTypeConverterByStore
 
- 
- 
Constructor Details- 
DbmsSpecificspublic DbmsSpecifics()
 
- 
- 
Method Details- 
getDbmsFeatures
- 
getDbmsFeatures
- 
getSequenceSupport
- 
getSequenceSupport
- 
getDbTypeConverter
- 
getDbTypeConverter
- 
get
- 
get
- 
get
- 
getTypeVersionId
- 
getTypeId
- 
findDbmsFeatures
- 
findDbTypeConverter
 
-