Uses of Interface
com.flat502.rox.marshal.RpcCall

Packages that use RpcCall
com.flat502.rox.client Client-side API and supporting classes. 
com.flat502.rox.demo Examples illustrating using this project. 
com.flat502.rox.marshal Provides generic classes for marshalling and unmarshalling RPC messages. 
com.flat502.rox.marshal.cgi   
com.flat502.rox.marshal.xmlrpc Provides classes for marshalling and unmarshalling XML-RPC messages. 
com.flat502.rox.server Server-side API and supporting classes. 
 

Uses of RpcCall in com.flat502.rox.client
 

Methods in com.flat502.rox.client that return RpcCall
protected  RpcCall XmlRpcClient.newRpcCall(java.lang.String name, java.lang.Object[] params)
           
protected abstract  RpcCall HttpRpcClient.newRpcCall(java.lang.String name, java.lang.Object[] params)
           
 

Methods in com.flat502.rox.client with parameters of type RpcCall
 void ResponseHandler.handleException(RpcCall call, java.lang.Throwable e)
          Deprecated. This method is called for both local and remote exceptions.
 void AsynchronousResponseHandler.handleException(RpcCall call, java.lang.Throwable e, RpcResponseContext context)
          This method is called for both local and remote exceptions.
 void ResponseHandler.handleResponse(RpcCall call, RpcResponse rsp)
          Deprecated. This method is called when a successful response is received from the server.
 void AsynchronousResponseHandler.handleResponse(RpcCall call, RpcResponse rsp, RpcResponseContext context)
          This method is called when a successful response is received from the server.
protected  HttpRequest HttpRpcClient.newHttpRequest(RpcCall call)
           
protected  void HttpRpcClient.validateHttpResponse(RpcCall call, HttpResponseBuffer response)
          Validates an HTTP response message, optionally converting it into a local exception.
 

Uses of RpcCall in com.flat502.rox.demo
 

Methods in com.flat502.rox.demo with parameters of type RpcCall
 void AsyncClientDemo.handleException(RpcCall call, java.lang.Throwable e, RpcResponseContext context)
           
 RpcResponse SyncServerDemo.handleRequest(RpcCall call, RpcCallContext context)
           
 RpcResponse SSLServerDemo.handleRequest(RpcCall call, RpcCallContext context)
           
 RpcResponse CgiServerDemo.handleRequest(RpcCall call, RpcCallContext context)
           
 void RMIAsyncServerDemo.handleRequest(RpcCall call, RpcCallContext context, ResponseChannel rspChannel)
           
 void AsyncServerDemo.handleRequest(RpcCall call, RpcCallContext context, ResponseChannel rspChannel)
           
 void AsyncClientDemo.handleResponse(RpcCall call, RpcResponse response, RpcResponseContext context)
           
 

Uses of RpcCall in com.flat502.rox.marshal
 

Classes in com.flat502.rox.marshal that implement RpcCall
 class AbstractRpcCall
          An abstract implementation of the RpcCall interface.
 

Methods in com.flat502.rox.marshal that return RpcCall
 RpcCall ExtendedMethodCallUnmarshaller.unmarshal(java.io.InputStream in)
          Unmarshal an RpcCall instance from an InputStream.
 RpcCall ExtendedMethodCallUnmarshaller.unmarshal(java.io.InputStream in, java.lang.Class[] structClasses)
          Unmarshal an RpcCall instance from an InputStream.
 RpcCall MethodCallUnmarshaller.unmarshal(java.io.InputStream in, MethodCallUnmarshallerAid aid)
          Unmarshal an RpcCall instance from an InputStream.
 RpcCall ExtendedMethodCallUnmarshaller.unmarshal(java.io.Reader in)
          Unmarshal an RpcCall instance from a Reader.
 RpcCall ExtendedMethodCallUnmarshaller.unmarshal(java.io.Reader in, java.lang.Class[] structClasses)
          Unmarshal an RpcCall instance from a Reader.
 RpcCall MethodCallUnmarshaller.unmarshal(java.io.Reader in, MethodCallUnmarshallerAid aid)
          Unmarshal an RpcCall instance from a Reader.
 RpcCall ExtendedMethodCallUnmarshaller.unmarshal(java.lang.String xml)
          Unmarshal an RpcCall instance from an XML string.
 RpcCall ExtendedMethodCallUnmarshaller.unmarshal(java.lang.String xml, java.lang.Class[] structClasses)
          Unmarshal an RpcCall instance from an XML string.
 RpcCall MethodCallUnmarshaller.unmarshal(java.lang.String xml, MethodCallUnmarshallerAid aid)
          Unmarshal an RpcCall instance from an XML string.
 

Uses of RpcCall in com.flat502.rox.marshal.cgi
 

Classes in com.flat502.rox.marshal.cgi that implement RpcCall
 class CgiRpcMethodCall
           
 

Methods in com.flat502.rox.marshal.cgi that return RpcCall
 RpcCall CgiMethodCallUnmarshaller.unmarshal(MethodCallURI uri, MethodCallUnmarshallerAid aid)
           
 

Uses of RpcCall in com.flat502.rox.marshal.xmlrpc
 

Classes in com.flat502.rox.marshal.xmlrpc that implement RpcCall
 class XmlRpcMethodCall
          An instance of this class represents an XML-RPC method call.
 

Methods in com.flat502.rox.marshal.xmlrpc that return RpcCall
protected  RpcCall SaxMethodCallUnmarshaller.buildXmlRpcMethodCall(SaxUnmarshaller unmarshaller)
           
protected  RpcCall SaxMethodCallUnmarshaller.unmarshal(org.xml.sax.InputSource in, MethodCallUnmarshallerAid aid)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.io.InputStream in)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.io.InputStream in)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.io.InputStream in, java.lang.Class[] structClasses)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.io.InputStream in, java.lang.Class[] structClasses)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.io.InputStream in, MethodCallUnmarshallerAid aid)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.io.InputStream in, MethodCallUnmarshallerAid aid)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.io.Reader in)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.io.Reader in)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.io.Reader in, java.lang.Class[] structClasses)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.io.Reader in, java.lang.Class[] structClasses)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.io.Reader in, MethodCallUnmarshallerAid aid)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.io.Reader in, MethodCallUnmarshallerAid aid)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.lang.String xml)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.lang.String xml)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.lang.String xml, java.lang.Class[] structClasses)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.lang.String xml, java.lang.Class[] structClasses)
           
 RpcCall SaxMethodCallUnmarshaller.unmarshal(java.lang.String xml, MethodCallUnmarshallerAid aid)
           
 RpcCall DomMethodCallUnmarshaller.unmarshal(java.lang.String xml, MethodCallUnmarshallerAid aid)
           
 

Uses of RpcCall in com.flat502.rox.server
 

Methods in com.flat502.rox.server that return RpcCall
 RpcCall XmlRpcRequestUnmarshaller.unmarshal(HttpRequestBuffer request, MethodCallUnmarshallerAid aid)
           
abstract  RpcCall HttpRequestUnmarshaller.unmarshal(HttpRequestBuffer request, MethodCallUnmarshallerAid aid)
           
 RpcCall CgiRequestUnmarshaller.unmarshal(HttpRequestBuffer request, MethodCallUnmarshallerAid aid)
           
 

Methods in com.flat502.rox.server with parameters of type RpcCall
 RpcResponse SyncRequestHandler.handleRequest(RpcCall call)
          Deprecated. Invoked to handle a method call.
 RpcResponse ProxyingRequestHandler.handleRequest(RpcCall call)
          Deprecated. Override ProxyingRequestHandler.handleRequest(RpcCall, RpcCallContext) instead.
 void AsyncRequestHandler.handleRequest(RpcCall call, ResponseChannel rspChannel)
          Deprecated. Invoked to handle a method call.
 RpcResponse SynchronousRequestHandler.handleRequest(RpcCall call, RpcCallContext context)
          Invoked to handle a method call.
 RpcResponse ProxyingRequestHandler.handleRequest(RpcCall call, RpcCallContext context)
           
 void AsynchronousRequestHandler.handleRequest(RpcCall call, RpcCallContext context, ResponseChannel rspChannel)
          Invoked to handle a method call.
 RpcResponse RpcMethodProxy.invoke(RpcCall call)
          Deprecated. Override RpcMethodProxy.invoke(RpcCall, RpcCallContext) instead.
 RpcResponse RpcMethodProxy.invoke(RpcCall call, RpcCallContext context)
           
 

Constructors in com.flat502.rox.server with parameters of type RpcCall
DeferredMethodCall(RpcMethodProxy proxy, RpcCall call, ResponseChannel rspChannel)