org.estar.miat.rmi
Interface MiatRMIAsynchronousDocumentHandlerInterface
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- MiatRMIAsynchronousDocumentHandler
public interface MiatRMIAsynchronousDocumentHandlerInterface
- extends java.rmi.Remote
My Intelligent Agent Toolkit.
This is an interface used as the RMI facing side of an RMI interface that can be called to deal
with asynchronous documents (update|fail|incomplete|complete) from a NodeAgent.
Note this is an RMI interface not a MiatInterface, though the implementation thereof will have
to implement a MiatInterface to get hold of a document handler from the interface registry.
This interface is called from an external program (tomcat) via RMI.
See MiatAsynchronousDocumentHandlerInterface for the MiatInterface that deals with the handlers.
- Version:
- $Revision$
- Author:
- Chris Mottram
- See Also:
MiatAsynchronousDocumentHandlerInterface
handleAsynchronousDocument
void handleAsynchronousDocument(java.lang.String xmlString)
throws java.rmi.RemoteException
- Handler for an asynchronous reply document.
- Parameters:
xmlString
- A string, hopefully containing a well formed RTML asynchronous reply document.
- Throws:
java.rmi.RemoteException
- Thrown if the RMI call (this method) fails.