public class DatabaseConfigurationImpl extends AbstractConfigurable implements DatabaseConfiguration
DELETED_VALUE_CODE
CONNECTOR_DERBY, CONNECTOR_MYSQL, CONNECTOR_TYPE, CURRENT_PORT, DRIVER_CLASS_NAME, ENABLE_PROVENANCE, EXPOSE_DATANATURE, HIBERNATE_CONTEXT, HIBERNATE_DIALECT, IN_MEMORY, IN_MEMORY_CONTEXT, JDBC_URI, JNDI_NAME, PASSWORD, POOL_MAX_ACTIVE, POOL_MAX_IDLE, POOL_MIN_IDLE, PORT, REFERENCE_SERVICE_CONTEXT, START_INTERNAL_DERBY, USERNAME
Constructor and Description |
---|
DatabaseConfigurationImpl(ConfigurationManager configurationManager) |
clear, deleteProperty, getDefaultProperty, getInternalPropertyMap, getKeys, getProperty, getPropertyStringList, restoreDefaults, setProperty, setPropertyStringList
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, deleteProperty, getDefaultProperty, getInternalPropertyMap, getKeys, getProperty, getPropertyStringList, restoreDefaults, setProperty, setPropertyStringList
public DatabaseConfigurationImpl(ConfigurationManager configurationManager)
public boolean isAutoSave()
isAutoSave
in interface DatabaseConfiguration
public void enableAutoSave()
enableAutoSave
in interface DatabaseConfiguration
public void disableAutoSave()
disableAutoSave
in interface DatabaseConfiguration
protected void store()
store
in class AbstractConfigurable
public boolean isInMemory()
isInMemory
in interface DatabaseConfiguration
public void setInMemory(boolean value)
setInMemory
in interface DatabaseConfiguration
public boolean isExposeDatanature()
isExposeDatanature
in interface DatabaseConfiguration
public void setExposeDatanature(boolean exposeDatanature)
setExposeDatanature
in interface DatabaseConfiguration
public String getDatabaseContext()
getDatabaseContext
in interface DatabaseConfiguration
public void setPort(int port)
setPort
in interface DatabaseConfiguration
public void setPort(String port)
setPort
in interface DatabaseConfiguration
public void setDriverClassName(String driverClassName)
setDriverClassName
in interface DatabaseConfiguration
public String getDriverClassName()
getDriverClassName
in interface DatabaseConfiguration
public boolean isProvenanceEnabled()
isProvenanceEnabled
in interface DatabaseConfiguration
public void setProvenanceEnabled(boolean value)
setProvenanceEnabled
in interface DatabaseConfiguration
public void setStartInternalDerbyServer(boolean value)
setStartInternalDerbyServer
in interface DatabaseConfiguration
public boolean getStartInternalDerbyServer()
getStartInternalDerbyServer
in interface DatabaseConfiguration
public int getPort()
getPort
in interface DatabaseConfiguration
public void setCurrentPort(int port)
setCurrentPort
in interface DatabaseConfiguration
public int getCurrentPort()
getCurrentPort
in interface DatabaseConfiguration
public int getPoolMaxActive()
getPoolMaxActive
in interface DatabaseConfiguration
public int getPoolMinIdle()
getPoolMinIdle
in interface DatabaseConfiguration
public int getPoolMaxIdle()
getPoolMaxIdle
in interface DatabaseConfiguration
public String getCategory()
getCategory
in interface Configurable
getCategory
in interface DatabaseConfiguration
public Map<String,String> getDefaultPropertyMap()
getDefaultPropertyMap
in interface Configurable
getDefaultPropertyMap
in interface DatabaseConfiguration
public String getHibernateDialect()
getHibernateDialect
in interface DatabaseConfiguration
public String getDisplayName()
getDisplayName
in interface Configurable
getDisplayName
in interface DatabaseConfiguration
public String getFilePrefix()
getFilePrefix
in interface Configurable
getFilePrefix
in interface DatabaseConfiguration
public String getUUID()
getUUID
in interface Configurable
getUUID
in interface DatabaseConfiguration
public String getConnectorType()
getConnectorType
in interface DatabaseConfiguration
public String getJDBCUri()
getJDBCUri
in interface DatabaseConfiguration
public void setJDBCUri(String uri)
setJDBCUri
in interface DatabaseConfiguration
public String getUsername()
getUsername
in interface DatabaseConfiguration
public String getPassword()
getPassword
in interface DatabaseConfiguration
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.