Package cz.xtf.builder.db
Class DefaultStatefulAuxiliary
- java.lang.Object
-
- cz.xtf.builder.db.DefaultAuxiliary
-
- cz.xtf.builder.db.DefaultStatefulAuxiliary
-
- All Implemented Interfaces:
OpenShiftAuxiliary
- Direct Known Subclasses:
AbstractDatabase
public abstract class DefaultStatefulAuxiliary extends DefaultAuxiliary
-
-
Field Summary
Fields Modifier and Type Field Description protected StringdataDirprotected booleanisStatefulprotected PersistentVolumeClaimpersistentVolClaimprotected StoragePartitionstoragePartition-
Fields inherited from class cz.xtf.builder.db.DefaultAuxiliary
symbolicName
-
-
Constructor Summary
Constructors Constructor Description DefaultStatefulAuxiliary(String symbolicName, String dataDir)DefaultStatefulAuxiliary(String symbolicName, String dataDir, PersistentVolumeClaim pvc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenShiftAuxiliarystateful(int partition)-
Methods inherited from class cz.xtf.builder.db.DefaultAuxiliary
getDeploymentConfigName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cz.xtf.builder.db.OpenShiftAuxiliary
configureApplicationDeployment, configureDeployment, configureDeployment
-
-
-
-
Field Detail
-
persistentVolClaim
protected final PersistentVolumeClaim persistentVolClaim
-
dataDir
protected final String dataDir
-
storagePartition
protected StoragePartition storagePartition
-
isStateful
protected boolean isStateful
-
-
Constructor Detail
-
DefaultStatefulAuxiliary
public DefaultStatefulAuxiliary(String symbolicName, String dataDir, PersistentVolumeClaim pvc)
-
-
Method Detail
-
stateful
public OpenShiftAuxiliary stateful(int partition)
-
-