public final class XmlRpcBuiltinWebServer extends Object implements ESXmlRpcWebServerProvider
| Constructor and Description |
|---|
XmlRpcBuiltinWebServer()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(String handlerName,
Class<?> clazz)
Adds a handler to the webserver.
|
int |
getPort()
Returns the port the server is listening to.
|
void |
initServer()
Starts the server.
|
boolean |
removeHandler(String handlerName)
Removes a handler from the Webserver.
|
void |
setPort(int port)
Set the port for the server, must be called before any other method can be called.
|
void |
stopServer()
Stops the server.
|
public void initServer()
throws ESServerInitException
initServer in interface ESXmlRpcWebServerProviderESServerInitException - in case of failurepublic void addHandler(String handlerName, Class<?> clazz) throws ESServerInitException
addHandler in interface ESXmlRpcWebServerProviderhandlerName - handler nameclazz - class of server interfaceESServerInitException - in case of failurepublic boolean removeHandler(String handlerName)
removeHandler in interface ESXmlRpcWebServerProviderhandlerName - the handler's namepublic void stopServer()
stopServer in interface ESXmlRpcWebServerProviderpublic void setPort(int port)
setPort in interface ESXmlRpcWebServerProviderport - http(s) port where server will answerESXmlRpcWebServerProvider.setPort(int)public int getPort()
getPort in interface ESXmlRpcWebServerProviderESXmlRpcWebServerProvider.getPort()Copyright © 2017. All rights reserved.