@Component(value="postgresqlDbmsFeatures") public class PostgresqlDbmsFeatures extends java.lang.Object implements DbmsFeatures
Constructor and Description |
---|
PostgresqlDbmsFeatures() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getJpaParameters() |
java.lang.String |
getTimeStampType() |
java.lang.String |
getTransactionTimeoutStatement() |
java.lang.String |
getTypeAndVersion()
Provides information about
jmix.data.dbmsType and jmix.data.dbmsVersion this bean designed for. |
java.lang.String |
getUniqueConstraintViolationPattern() |
java.lang.String |
getUuidTypeClassName() |
boolean |
isNullsLastSorting() |
boolean |
supportsLobSortingAndFiltering() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMaxIdsBatchSize, useOrderByForPaging
public java.util.Map<java.lang.String,java.lang.String> getJpaParameters()
getJpaParameters
in interface DbmsFeatures
public java.lang.String getTimeStampType()
getTimeStampType
in interface DbmsFeatures
@Nullable public java.lang.String getUuidTypeClassName()
getUuidTypeClassName
in interface DbmsFeatures
@Nullable public java.lang.String getTransactionTimeoutStatement()
getTransactionTimeoutStatement
in interface DbmsFeatures
The statement text should contain %d placeholder that will be replaced by timeout value in milliseconds.
public java.lang.String getUniqueConstraintViolationPattern()
getUniqueConstraintViolationPattern
in interface DbmsFeatures
public boolean isNullsLastSorting()
isNullsLastSorting
in interface DbmsFeatures
public boolean supportsLobSortingAndFiltering()
supportsLobSortingAndFiltering
in interface DbmsFeatures
public java.lang.String getTypeAndVersion()
DbmsFeatures
jmix.data.dbmsType
and jmix.data.dbmsVersion
this bean designed for. Version can be empty.getTypeAndVersion
in interface DbmsFeatures