public abstract class WebServer<S>
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
WebServer(int port,
S wrappedServer)
Constructor for WebServer.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
configureAppContext(java.lang.String contextPath,
java.net.URL webappDirOrWarPath,
java.lang.String serviceName,
org.appops.core.deployment.JettyConfig jettyConfig)
Configures serve context e.g.
|
abstract WebServer<S> |
connect()
Connects web server.
|
abstract void |
disconnect()
Disconnects already connected web server.
|
int |
getPort()
Getter for the field
port. |
abstract boolean |
isConnected()
Checks if server is currently connected or not.
|
S |
wrappedServer()
Fetches actual wrapped web server (e.g.
|
protected WebServer(int port,
S wrappedServer)
Constructor for WebServer.
port - a int.wrappedServer - a S object.public abstract WebServer<S> connect()
public abstract void disconnect()
public abstract boolean isConnected()
public abstract void configureAppContext(java.lang.String contextPath,
java.net.URL webappDirOrWarPath,
java.lang.String serviceName,
org.appops.core.deployment.JettyConfig jettyConfig)
contextPath - Context path to be set to server.webappDirOrWarPath - Can be a path to web app directory or a war file.serviceName - service namejettyConfig - database configuration for jetty sessionpublic S wrappedServer()
public int getPort()
Getter for the field port.
Copyright © 2022. All rights reserved.