Class LocalLRACoordinator
java.lang.Object
software.tnb.common.service.Service<NoAccount,NoClient,NoValidation>
software.tnb.lracoordinator.service.LRACoordinator
software.tnb.lracoordinator.resource.local.LocalLRACoordinator
- All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterAllCallback,org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.Extension,Deployable,WithDockerImage
@AutoService(LRACoordinator.class)
public class LocalLRACoordinator
extends LRACoordinator
implements Deployable
-
Field Summary
Fields inherited from class software.tnb.lracoordinator.service.LRACoordinator
DEFAULT_PORTFields inherited from class software.tnb.common.service.Service
account, client, validationFields inherited from interface software.tnb.common.deployment.WithDockerImage
SYSTEM_PROPERTY_FORMAT -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class software.tnb.lracoordinator.service.LRACoordinator
closeResources, containerEnvironment, defaultImage, openResourcesMethods inherited from class software.tnb.common.service.Service
account, client, validationMethods 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
afterAll, beforeAll, closeResources, openResources, restartMethods inherited from interface software.tnb.common.deployment.WithDockerImage
image
-
Constructor Details
-
LocalLRACoordinator
public LocalLRACoordinator()
-
-
Method Details
-
deploy
public void deploy()- Specified by:
deployin interfaceDeployable
-
undeploy
public void undeploy()- Specified by:
undeployin interfaceDeployable
-
hostname
- Specified by:
hostnamein classLRACoordinator
-
port
public int port()- Specified by:
portin classLRACoordinator
-
getUrl
- Specified by:
getUrlin classLRACoordinator
-
getExternalUrl
- Specified by:
getExternalUrlin classLRACoordinator
-
getLog
- Specified by:
getLogin classLRACoordinator
-