Package software.tnb.db.common.openshift
Class OpenshiftDB
java.lang.Object
software.tnb.db.common.openshift.OpenshiftDB
- All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterAllCallback,org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.Extension,Deployable,OpenshiftDeployable,WithName
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.tnb.common.deployment.Deployable
beforeAllMethods inherited from interface software.tnb.common.deployment.OpenshiftDeployable
afterAll, deploy, isReady, restart, servicePod, servicePods, waitTime
-
Constructor Details
-
OpenshiftDB
-
-
Method Details
-
create
public void create()- Specified by:
createin interfaceOpenshiftDeployable
-
undeploy
public void undeploy()- Specified by:
undeployin interfaceDeployable
-
openResources
public void openResources()- Specified by:
openResourcesin interfaceDeployable
-
closeResources
public void closeResources()- Specified by:
closeResourcesin interfaceDeployable
-
isDeployed
public boolean isDeployed()- Specified by:
isDeployedin interfaceOpenshiftDeployable
-
podSelector
- Specified by:
podSelectorin interfaceOpenshiftDeployable- Specified by:
podSelectorin interfaceWithName
-
name
-
localPort
public int localPort()
-