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
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(DeploymentInfo deployment) default DeploymentInfogetName()default ServletInfovoidundeploy(DeploymentInfo deployment) Methods inherited from interface tigase.kernel.beans.Initializable
initializeMethods inherited from interface tigase.kernel.beans.RegistrarBean
register, unregisterMethods 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()
-