All Packages Class Hierarchy This Package Previous Next Index
Class JavaGroups.JavaStack.RpcProtocol
java.lang.Object
|
+----JavaGroups.JavaStack.Protocol
|
+----JavaGroups.JavaStack.MessageProtocol
|
+----JavaGroups.JavaStack.RpcProtocol
- public class RpcProtocol
- extends MessageProtocol
-
RpcProtocol()
-
-
CallRemoteMethod(Object, MethodCall, int, long)
-
-
CallRemoteMethod(Object, String, int, long)
-
-
CallRemoteMethod(Object, String, Object, int, long)
-
-
CallRemoteMethod(Object, String, Object, Object, int, long)
-
-
CallRemoteMethod(Object, String, Object, Object, Object, int, long)
-
-
CallRemoteMethods(Vector, MethodCall, int, long)
-
-
CallRemoteMethods(Vector, String, int, long)
-
-
CallRemoteMethods(Vector, String, Object, int, long)
-
-
CallRemoteMethods(Vector, String, Object, Object, int, long)
-
-
CallRemoteMethods(Vector, String, Object, Object, Object, int, long)
-
-
GetName()
-
-
Handle(Message)
- Message contains MethodCall.
-
HandleDownEvent(Event)
- Handle down event.
-
HandleUpEvent(Event)
- Handle up event.
RpcProtocol
public RpcProtocol()
GetName
public String GetName()
- Overrides:
- GetName in class Protocol
CallRemoteMethods
public RspList CallRemoteMethods(Vector dests,
String method_name,
int mode,
long timeout)
CallRemoteMethods
public RspList CallRemoteMethods(Vector dests,
String method_name,
Object arg1,
int mode,
long timeout)
CallRemoteMethods
public RspList CallRemoteMethods(Vector dests,
String method_name,
Object arg1,
Object arg2,
int mode,
long timeout)
CallRemoteMethods
public RspList CallRemoteMethods(Vector dests,
String method_name,
Object arg1,
Object arg2,
Object arg3,
int mode,
long timeout)
CallRemoteMethods
public RspList CallRemoteMethods(Vector dests,
MethodCall method_call,
int mode,
long timeout)
CallRemoteMethod
public Object CallRemoteMethod(Object dest,
String method_name,
int mode,
long timeout) throws Timeout, Suspected
CallRemoteMethod
public Object CallRemoteMethod(Object dest,
String method_name,
Object arg1,
int mode,
long timeout) throws Timeout, Suspected
CallRemoteMethod
public Object CallRemoteMethod(Object dest,
String method_name,
Object arg1,
Object arg2,
int mode,
long timeout) throws Timeout, Suspected
CallRemoteMethod
public Object CallRemoteMethod(Object dest,
String method_name,
Object arg1,
Object arg2,
Object arg3,
int mode,
long timeout) throws Timeout, Suspected
CallRemoteMethod
public Object CallRemoteMethod(Object dest,
MethodCall method_call,
int mode,
long timeout) throws Timeout, Suspected
Handle
public Object Handle(Message req)
- Message contains MethodCall. Execute it against *this* object and return result.
Use MethodCall.Invoke() to do this. Return result.
- Overrides:
- Handle in class MessageProtocol
HandleUpEvent
public boolean HandleUpEvent(Event evt)
- Handle up event. Return false if it should not be passed up the stack.
- Overrides:
- HandleUpEvent in class MessageProtocol
HandleDownEvent
public boolean HandleDownEvent(Event evt)
- Handle down event. Return false if it should not be passed down the stack.
- Overrides:
- HandleDownEvent in class MessageProtocol
All Packages Class Hierarchy This Package Previous Next Index