Package org.jgroups.tests
Class RpcDispatcherSpeedTest
- java.lang.Object
-
- org.jgroups.tests.RpcDispatcherSpeedTest
-
-
Field Summary
Fields Modifier and Type Field Description protected JChannelchannelprotected RpcDispatcherdispprotected booleandont_bundleprotected static java.lang.Stringformatprotected booleanjmxprotected static java.lang.reflect.Method[]METHODSprotected intnumprotected booleanoobprotected java.lang.Stringprops
-
Constructor Summary
Constructors Constructor Description RpcDispatcherSpeedTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static voidhelp()protected voidinvokeRpcs()protected voidloop()static voidmain(java.lang.String[] args)static voidmeasure()voidstart(java.lang.String props, boolean jmx, java.lang.String name)voidviewAccepted(View new_view)Called when a change in membership has occurred.
-
-
-
Field Detail
-
channel
protected JChannel channel
-
disp
protected RpcDispatcher disp
-
props
protected java.lang.String props
-
jmx
protected boolean jmx
-
num
protected int num
-
METHODS
protected static final java.lang.reflect.Method[] METHODS
-
oob
protected boolean oob
-
dont_bundle
protected boolean dont_bundle
-
format
protected static final java.lang.String format
- See Also:
- Constant Field Values
-
-
Method Detail
-
measure
public static void measure()
-
start
public void start(java.lang.String props, boolean jmx, java.lang.String name) throws java.lang.Exception- Throws:
java.lang.Exception
-
loop
protected void loop()
-
invokeRpcs
protected void invokeRpcs() throws java.lang.Exception- Throws:
java.lang.Exception
-
viewAccepted
public void viewAccepted(View new_view)
Description copied from interface:ReceiverCalled when a change in membership has occurred. No long running actions, sending of messages or anything that could block should be done in this callback. If some long running action needs to be performed, it should be done in a separate thread.
Note that on reception of the first view (a new member just joined), the channel will not yet be in the connected state. This only happens whenJChannel.connect(String)returns.- Specified by:
viewAcceptedin interfaceReceiver
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
help
static void help()
-
-