|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.emfstore.internal.server.connection.xmlrpc.XmlRpcBuiltinWebServer
public final class XmlRpcBuiltinWebServer
XML-RPC built-in web server for XML RPC connections.
Constructor Summary | |
---|---|
XmlRpcBuiltinWebServer()
Constructor. |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlRpcBuiltinWebServer()
Method Detail |
---|
public void initServer() throws ESServerInitException
initServer
in interface ESXmlRpcWebServerProvider
ESServerInitException
- in case of failurepublic void addHandler(String handlerName, Class<?> clazz) throws ESServerInitException
addHandler
in interface ESXmlRpcWebServerProvider
handlerName
- handler nameclazz
- class of server interface
ESServerInitException
- in case of failurepublic boolean removeHandler(String handlerName)
removeHandler
in interface ESXmlRpcWebServerProvider
handlerName
- the handler's name
public void stopServer()
stopServer
in interface ESXmlRpcWebServerProvider
public void setPort(int port)
setPort
in interface ESXmlRpcWebServerProvider
port
- http(s) port where server will answerESXmlRpcWebServerProvider.setPort(int)
public int getPort()
getPort
in interface ESXmlRpcWebServerProvider
ESXmlRpcWebServerProvider.getPort()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |