com.atlassian.confluence.core.persistence.hibernate
Class ConfluenceHibernateConfig
java.lang.Object
com.atlassian.config.db.HibernateConfig
com.atlassian.confluence.core.persistence.hibernate.ConfluenceHibernateConfig
public final class ConfluenceHibernateConfig
- extends HibernateConfig
Hibernate configuration for Confluence.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfluenceHibernateConfig
public ConfluenceHibernateConfig()
getHibernateProperties
public Properties getHibernateProperties()
- Overrides:
getHibernateProperties
in class HibernateConfig
isOracleDialect
public static boolean isOracleDialect(String dialect)
isSqlServerDialect
public static boolean isSqlServerDialect(String dialect)
isDb2Dialect
public static boolean isDb2Dialect(String dialect)
isHsqlDialect
public static boolean isHsqlDialect(String dialect)
isMySqlDialect
public static boolean isMySqlDialect(String dialect)
isPostgreSqlDialect
public static boolean isPostgreSqlDialect(String dialect)
isDb2
public boolean isDb2()
isSqlServer
public boolean isSqlServer()
isPostgreSql
public boolean isPostgreSql()
isMySql
public boolean isMySql()
- Overrides:
isMySql
in class HibernateConfig
isOracle
public boolean isOracle()
- Overrides:
isOracle
in class HibernateConfig
isHSQL
public boolean isHSQL()
- Overrides:
isHSQL
in class HibernateConfig
uniqueAllowsMultipleNullValues
public boolean uniqueAllowsMultipleNullValues()
- Returns:
- true if the current database allows multiple null values to be inserted in a column on which there is
a unique constraint.
uniqueAllowsAnyNullValues
public boolean uniqueAllowsAnyNullValues()
- Returns:
- true if the current database allows unique constraints over columns that can contain null values. The
null values may or may not be treated like they are unique.
- See Also:
uniqueAllowsMultipleNullValues()
setApplicationConfig
public void setApplicationConfig(ApplicationConfiguration applicationConfiguration)
- Overrides:
setApplicationConfig
in class HibernateConfig
getApplicationConfig
public ApplicationConfiguration getApplicationConfig()