public class RpcProtocol extends MessageProtocol
_corr, membersdown_handler, down_prot, down_queue, down_thread, down_thread_prio, log, observer, props, stack, stats, up_handler, up_prot, up_queue, up_thread, up_thread_prio| Constructor and Description |
|---|
RpcProtocol() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
callRemoteMethod(Address dest,
MethodCall method_call,
int mode,
long timeout) |
java.lang.Object |
callRemoteMethod(Address dest,
java.lang.String method_name,
int mode,
long timeout) |
java.lang.Object |
callRemoteMethod(Address dest,
java.lang.String method_name,
java.lang.Object[] args,
java.lang.Class[] types,
int mode,
long timeout) |
java.lang.Object |
callRemoteMethod(Address dest,
java.lang.String method_name,
java.lang.Object[] args,
java.lang.String[] signature,
int mode,
long timeout) |
RspList |
callRemoteMethods(java.util.Vector dests,
MethodCall method_call,
int mode,
long timeout) |
RspList |
callRemoteMethods(java.util.Vector dests,
java.lang.String method_name,
java.lang.Object[] args,
java.lang.Class[] types,
int mode,
long timeout) |
RspList |
callRemoteMethods(java.util.Vector dests,
java.lang.String method_name,
java.lang.Object[] args,
java.lang.String[] signature,
int mode,
long timeout) |
java.lang.String |
getName() |
java.lang.Object |
handle(Message req)
Message contains MethodCall.
|
boolean |
handleDownEvent(Event evt)
Handle down event.
|
boolean |
handleUpEvent(Event evt)
Handle up event.
|
castMessage, down, sendMessage, start, stop, up, updateViewdestroy, downThreadEnabled, dumpStats, enableStats, getDownProtocol, getDownQueue, getProperties, getUpProtocol, getUpQueue, handleSpecialDownEvent, init, passDown, passUp, printStats, providedDownServices, providedUpServices, receiveDownEvent, receiveUpEvent, requiredDownServices, requiredUpServices, resetStats, setDownProtocol, setObserver, setProperties, setPropertiesInternal, setProtocolStack, setUpProtocol, startDownHandler, startUpHandler, statsEnabled, stopInternal, upThreadEnabledpublic RspList callRemoteMethods(java.util.Vector dests, java.lang.String method_name, java.lang.Object[] args, java.lang.Class[] types, int mode, long timeout)
public RspList callRemoteMethods(java.util.Vector dests, java.lang.String method_name, java.lang.Object[] args, java.lang.String[] signature, int mode, long timeout)
public RspList callRemoteMethods(java.util.Vector dests, MethodCall method_call, int mode, long timeout)
public java.lang.Object callRemoteMethod(Address dest, java.lang.String method_name, int mode, long timeout) throws TimeoutException, SuspectedException
TimeoutExceptionSuspectedExceptionpublic java.lang.Object callRemoteMethod(Address dest, java.lang.String method_name, java.lang.Object[] args, java.lang.Class[] types, int mode, long timeout) throws TimeoutException, SuspectedException
TimeoutExceptionSuspectedExceptionpublic java.lang.Object callRemoteMethod(Address dest, java.lang.String method_name, java.lang.Object[] args, java.lang.String[] signature, int mode, long timeout) throws TimeoutException, SuspectedException
TimeoutExceptionSuspectedExceptionpublic java.lang.Object callRemoteMethod(Address dest, MethodCall method_call, int mode, long timeout) throws TimeoutException, SuspectedException
TimeoutExceptionSuspectedExceptionpublic java.lang.Object handle(Message req)
handle in interface RequestHandlerhandle in class MessageProtocolpublic boolean handleUpEvent(Event evt)
handleUpEvent in class MessageProtocolpublic boolean handleDownEvent(Event evt)
handleDownEvent in class MessageProtocolCopyright ? 1998-2006 Bela Ban. All Rights Reserved.