Class DerbySQLDatabaseType
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.core.impl.datasource.StaticSQLDatabaseType
org.ametys.plugins.core.impl.datasource.DerbySQLDatabaseType
- All Implemented Interfaces:
SQLDatabaseType
,LogEnabled
,PluginAware
,Configurable
Specifically handle Derby connections, allowing to actually shut the database down;
-
Field Summary
Fields inherited from class org.ametys.plugins.core.impl.datasource.StaticSQLDatabaseType
_driver, _driverNotFoundMessage, _id, _label, _languageEscapeTableNameTemplate, _languageLimitQueryTemplate, _pluginName, _template, _validationQuery
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
Shut down a derby database.
This method is static because often called during dispose() process.Methods inherited from class org.ametys.plugins.core.impl.datasource.StaticSQLDatabaseType
configure, getBlob, getBlob, getDriver, getDriverNotFoundMessage, getId, getLabel, getTemplate, getValidationQuery, languageEscapeTableName, languageLimitQuery, setBlob, setBlob, setBlob, setPluginInfo
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
DerbySQLDatabaseType
public DerbySQLDatabaseType()
-
-
Method Details
-
shutDown
Shut down a derby database.
This method is static because often called during dispose() process.- Parameters:
definition
- the correspondingAbstractDataSourceManager.DataSourceDefinition
.
-