Package tigase.http.api
Interface HttpServerIfc
- All Superinterfaces:
tigase.kernel.beans.Initializable
,tigase.kernel.beans.RegistrarBean
,tigase.kernel.beans.UnregisterAware
- All Known Implementing Classes:
AbstractHttpServer
,JavaStandaloneHttpServer
public interface HttpServerIfc
extends tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware
- Author:
- andrzej
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(DeploymentInfo deployment) default DeploymentInfo
getName()
default ServletInfo
void
undeploy
(DeploymentInfo deployment) Methods inherited from interface tigase.kernel.beans.Initializable
initialize
Methods inherited from interface tigase.kernel.beans.RegistrarBean
register, unregister
Methods inherited from interface tigase.kernel.beans.UnregisterAware
beforeUnregister
-
Field Details
-
HTTP_PORT_KEY
Deprecated.- See Also:
-
HTTP_PORTS_KEY
- See Also:
-
DEF_HTTP_PORT_VAL
static final int DEF_HTTP_PORT_VAL- See Also:
-
PORT_SOCKET_KEY
- See Also:
-
PORT_DOMAIN_KEY
- See Also:
-
-
Method Details
-
listDeployed
List<DeploymentInfo> listDeployed() -
deploy
-
undeploy
-
deployment
-
servlet
default ServletInfo servlet(String name, Class<? extends javax.servlet.http.HttpServlet> servletClass) -
getHTTPPorts
-
getHTTPSPorts
-
getName
String getName()
-