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 Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected JmixModulesAwareBeanSelectorprotected Map<String,DbmsFeatures> protected DbmsTypeprotected Map<String,DbTypeConverter> protected Map<String,SequenceSupport>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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
- 
DbmsSpecifics
public DbmsSpecifics() 
 - 
 - 
Method Details
- 
getDbmsFeatures
 - 
getDbmsFeatures
 - 
getSequenceSupport
 - 
getSequenceSupport
 - 
getDbTypeConverter
 - 
getDbTypeConverter
 - 
get
 - 
get
 - 
get
 - 
getTypeVersionId
 - 
getTypeId
 - 
findDbmsFeatures
 - 
findDbTypeConverter
 
 -