|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--helma.xmlrpc.WebServer
A web server that exclusively handles XML-RPC requests.
Constructor Summary | |
WebServer(int port)
Creates a Web server at the specified port number. |
Method Summary | |
void |
acceptClient(java.lang.String address)
Add an IP address to the list of accepted clients. |
void |
addHandler(java.lang.String name,
java.lang.Object target)
Register a handler object with this name. |
void |
denyClient(java.lang.String address)
Add an IP address to the list of denied clients. |
static void |
main(java.lang.String[] args)
This can be called from command line, but you'll have to edit and recompile to change the server port or handler objects. |
void |
removeHandler(java.lang.String name)
Remove a handler object that was previously registered with this server. |
void |
run()
Listens for client requests until stopped. |
void |
setParanoid(boolean p)
Switch client filtering on/off. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WebServer(int port) throws java.io.IOException
Method Detail |
public static void main(java.lang.String[] args)
public void addHandler(java.lang.String name, java.lang.Object target)
public void removeHandler(java.lang.String name)
public void setParanoid(boolean p)
acceptClient(java.lang.String)
,
denyClient(java.lang.String)
public void acceptClient(java.lang.String address) throws java.lang.IllegalArgumentException
denyClient(java.lang.String)
,
setParanoid(boolean)
public void denyClient(java.lang.String address) throws java.lang.IllegalArgumentException
acceptClient(java.lang.String)
,
setParanoid(boolean)
public void run()
run
in interface java.lang.Runnable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |