Package cz.xtf.builder.db
Class Derby
-
- All Implemented Interfaces:
OpenShiftAuxiliary,SQLExecutor
public class Derby extends AbstractSQLDatabase
-
-
Field Summary
-
Fields inherited from class cz.xtf.builder.db.AbstractDatabase
configureEnvironment, dbName, external, isObjectStore, jndiName, nonXaDatasource, openShiftName, password, symbolicName, username, withLivenessProbe, withReadinessProbe, withStartupProbe
-
Fields inherited from class cz.xtf.builder.db.DefaultStatefulAuxiliary
dataDir, isStateful, persistentVolClaim, storagePartition
-
-
Constructor Summary
Constructors Constructor Description Derby()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureContainer(ContainerBuilder containerBuilder)StringgetImageName()protected StringgetJDBCConnectionStringPattern()intgetPort()StringtoString()-
Methods inherited from class cz.xtf.builder.db.AbstractSQLDatabase
executeSQL, executeSQLFile, getProbeSettings, getSQLExecutor
-
Methods inherited from class cz.xtf.builder.db.AbstractDatabase
asObjectStore, configureApplicationDeployment, configureDeployment, configureDeployment, configureEnvironment, configureService, external, getDbName, getDeploymentConfigName, getEnvVarPrefix, getImageVariables, getPassword, getSymbolicName, getUsername, isObjectStore, jndiName, nonXaDatasource, withProbes
-
Methods inherited from class cz.xtf.builder.db.DefaultStatefulAuxiliary
stateful
-
-
-
-
Method Detail
-
getImageName
public String getImageName()
- Specified by:
getImageNamein classAbstractDatabase
-
getPort
public int getPort()
- Specified by:
getPortin classAbstractDatabase
-
configureContainer
protected void configureContainer(ContainerBuilder containerBuilder)
- Overrides:
configureContainerin classAbstractSQLDatabase
-
toString
public String toString()
- Overrides:
toStringin classAbstractDatabase
-
getJDBCConnectionStringPattern
protected String getJDBCConnectionStringPattern()
- Specified by:
getJDBCConnectionStringPatternin classAbstractSQLDatabase
-
-