public abstract class AbstractOracle extends AbstractSQLDatabase
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ANYUID_SERVICE_ACCOUNT |
protected static String |
DATA_DIR |
protected static String |
DB_NAME |
protected static String |
PASSWORD |
protected static String |
SYMBOLIC_NAME |
protected static Long |
USER_ID |
protected static String |
USERNAME |
configureEnvironment, dbName, external, isObjectStore, jndiName, nonXaDatasource, openShiftName, password, symbolicName, username, withLivenessProbe, withReadinessProbe, withStartupProbedataDir, isStateful, persistentVolClaim, storagePartition| Constructor and Description |
|---|
AbstractOracle(String dbName) |
AbstractOracle(String dbName,
boolean withLivenessProbe,
boolean withReadinessProbe) |
AbstractOracle(String dbName,
PersistentVolumeClaim pvc) |
AbstractOracle(String dbName,
PersistentVolumeClaim pvc,
boolean withLivenessProbe,
boolean withReadinessProbe) |
AbstractOracle(String dbName,
String symbolicName,
boolean withLivenessProbe,
boolean withReadinessProbe) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureContainer(ContainerBuilder containerBuilder) |
String |
getImageName() |
Map<String,String> |
getImageVariables() |
protected String |
getJDBCConnectionStringPattern() |
int |
getPort() |
protected ProbeSettings |
getProbeSettings()
Get readiness and liveness probes settings.
|
executeSQL, executeSQLFile, getSQLExecutorasObjectStore, configureApplicationDeployment, configureDeployment, configureDeployment, configureEnvironment, configureService, external, getDbName, getDeploymentConfigName, getEnvVarPrefix, getImageArgs, getPassword, getServiceAccount, getSymbolicName, getUsername, isObjectStore, jndiName, nonXaDatasource, setDeploymentConfigName, setEnvVarPrefix, toString, withProbesstatefulprotected static final String ANYUID_SERVICE_ACCOUNT
protected static final Long USER_ID
protected static final String USERNAME
protected static final String PASSWORD
protected static String DB_NAME
protected static final String SYMBOLIC_NAME
protected static final String DATA_DIR
public AbstractOracle(String dbName)
public AbstractOracle(String dbName, boolean withLivenessProbe, boolean withReadinessProbe)
public AbstractOracle(String dbName, PersistentVolumeClaim pvc)
public AbstractOracle(String dbName, PersistentVolumeClaim pvc, boolean withLivenessProbe, boolean withReadinessProbe)
protected void configureContainer(ContainerBuilder containerBuilder)
configureContainer in class AbstractSQLDatabaseprotected ProbeSettings getProbeSettings()
AbstractSQLDatabasegetProbeSettings in class AbstractSQLDatabaseprotected String getJDBCConnectionStringPattern()
getJDBCConnectionStringPattern in class AbstractSQLDatabasepublic String getImageName()
getImageName in class AbstractDatabasepublic Map<String,String> getImageVariables()
getImageVariables in class AbstractDatabasepublic int getPort()
getPort in class AbstractDatabaseCopyright © 2025. All rights reserved.