mandala.jacob.remote.gpf
Interface Client

All Superinterfaces:
java.io.Serializable

public interface Client
extends java.io.Serializable

Generic Client interface for a JACOb transport layer.

Instances of this class must transmit method invocation to a corresponding server.

Note that implementors of a JACOb transport layer may not follow the rules defined here.

Version:
$Revision: 1.2 $
Author:
eipi

Method Summary
 InvocationResult remoteInvocation(MethodInvocation methodInvocation)
          Invoke a method remotely.
 

Method Detail

remoteInvocation

public InvocationResult remoteInvocation(MethodInvocation methodInvocation)
                                  throws TransportException

Invoke a method remotely.

Parameters:
methodInvocation - a MethodInvocation value
Returns:
an InvocationResult value
Throws:
TransportException - if an error occurs during the transport


Mandala help mailing list