org.apache.xmlrpc.fesi
Class FesiRpcServer
java.lang.Object
ObjectPrototype
org.apache.xmlrpc.fesi.FesiRpcServer
- public class FesiRpcServer
- extends ObjectPrototype
An ESObject that makes its properties (sub-objects) callable via XML-RPC.
For example, if Server is an instance of FesiRpcServer, the following would make the
functions defined for someObject available to XML-RPC clients:
Server.someObject = new SomeObject ();
- Version:
- $Id: FesiRpcServer.java,v 1.2 2002/03/20 15:11:04 mpoeschl Exp $
- Author:
- Hannes Wallnoefer
- See Also:
- Serialized Form
Constructor Summary |
FesiRpcServer(int port,
ESObject op,
Evaluator eval)
Create an XML-RPC server listening on a specific port. |
FesiRpcServer(WebServer srv,
ESObject op,
Evaluator eval)
Create an XML-RPC server with an already existing WebServer. |
Method Summary |
boolean |
deleteProperty(java.lang.String propertyName,
int hash)
|
void |
putProperty(java.lang.String propertyName,
ESValue propertyValue,
int hash)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
srv
public WebServer srv
evaluator
Evaluator evaluator
FesiRpcServer
public FesiRpcServer(WebServer srv,
ESObject op,
Evaluator eval)
throws java.io.IOException,
EcmaScriptException
- Create an XML-RPC server with an already existing WebServer.
FesiRpcServer
public FesiRpcServer(int port,
ESObject op,
Evaluator eval)
throws java.io.IOException,
EcmaScriptException
- Create an XML-RPC server listening on a specific port.
putProperty
public void putProperty(java.lang.String propertyName,
ESValue propertyValue,
int hash)
throws EcmaScriptException
- Throws:
EcmaScriptException
deleteProperty
public boolean deleteProperty(java.lang.String propertyName,
int hash)
throws EcmaScriptException
- Throws:
EcmaScriptException
Copyright © ${year} Apache Software Foundation. All Rights Reserved.