Package software.tnb.http.service
Class HTTP
- java.lang.Object
-
- software.tnb.http.service.HTTP
-
- All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterAllCallback,org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.Extension,WithDockerImage,Service
- Direct Known Subclasses:
LocalHTTP,OpenshiftHTTP
public abstract class HTTP extends Object implements Service, WithDockerImage
-
-
Field Summary
Fields Modifier and Type Field Description static intHTTP_PORTstatic intHTTPS_PORT
-
Constructor Summary
Constructors Constructor Description HTTP()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringdefaultImage()abstract StringgetLog()byte[]getSignature()abstract StringhttpsUrl()abstract StringhttpUrl()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.tnb.common.deployment.WithDockerImage
image
-
-
-
-
Field Detail
-
HTTP_PORT
public static final int HTTP_PORT
- See Also:
- Constant Field Values
-
HTTPS_PORT
public static final int HTTPS_PORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
httpUrl
public abstract String httpUrl()
-
httpsUrl
public abstract String httpsUrl()
-
getLog
public abstract String getLog()
-
getSignature
public byte[] getSignature()
-
defaultImage
public String defaultImage()
- Specified by:
defaultImagein interfaceWithDockerImage
-
-