public abstract class AbstractHttpServer extends Object implements HttpServerIfc
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractHttpServer.PortConfigBean |
static class |
AbstractHttpServer.PortsConfigBean |
| Modifier and Type | Field and Description |
|---|---|
protected List<Integer> |
httpPorts |
protected List<Integer> |
httpsPorts |
protected tigase.kernel.core.Kernel |
kernel |
protected AbstractHttpServer.PortsConfigBean |
portsConfigBean |
protected tigase.io.SSLContextContainerIfc |
sslContextContainer |
DEF_HTTP_PORT_VAL, HTTP_PORT_KEY, HTTP_PORTS_KEY, PORT_DOMAIN_KEY, PORT_SOCKET_KEY| Constructor and Description |
|---|
AbstractHttpServer() |
| Modifier and Type | Method and Description |
|---|---|
List<Integer> |
getHTTPPorts() |
List<Integer> |
getHTTPSPorts() |
void |
register(tigase.kernel.core.Kernel kernel) |
void |
unregister(tigase.kernel.core.Kernel kernel) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeploy, deployment, listDeployed, servlet, undeployprotected tigase.kernel.core.Kernel kernel
@Inject protected AbstractHttpServer.PortsConfigBean portsConfigBean
@Inject(bean="sslContextContainer") protected tigase.io.SSLContextContainerIfc sslContextContainer
public List<Integer> getHTTPPorts()
getHTTPPorts in interface HttpServerIfcpublic List<Integer> getHTTPSPorts()
getHTTPSPorts in interface HttpServerIfcpublic void register(tigase.kernel.core.Kernel kernel)
register in interface tigase.kernel.beans.RegistrarBeanpublic void unregister(tigase.kernel.core.Kernel kernel)
unregister in interface tigase.kernel.beans.RegistrarBeanCopyright © 2013–2019 Tigase. All rights reserved.