Package org.jgroups.tests.perf
Class PerfUtil.CustomCall
java.lang.Object
org.jgroups.blocks.MethodCall
org.jgroups.tests.perf.PerfUtil.CustomCall
- All Implemented Interfaces:
Constructable<MethodCall>,Streamable
- Enclosing class:
PerfUtil
Abstract class which uses IDs for methods. Argument serialization and deserialization can be overridden
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final byteprotected static final byteprotected static final byteprotected static final byteFields inherited from class org.jgroups.blocks.MethodCall
args, method, method_id, method_name, types -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSupplier<? extends MethodCall> create()Creates an instance of the class implementing this interfaceprotected Objectprotected voidwriteArg(DataOutput out, Object obj) Methods inherited from class org.jgroups.blocks.MethodCall
assertNotNegative, getArgs, getMethod, getMethodId, getMethodName, invoke, invoke, readArgs, readFrom, readTypes, setArgs, setMethod, setMethodId, toString, toStringDetails, useIds, writeArgs, writeMethod, writeTo, writeTypes
-
Field Details
-
NORMAL
protected static final byte NORMAL- See Also:
-
EXCEPTION
protected static final byte EXCEPTION- See Also:
-
CONFIG
protected static final byte CONFIG- See Also:
-
RESULTS
protected static final byte RESULTS- See Also:
-
-
Constructor Details
-
CustomCall
public CustomCall() -
CustomCall
-
-
Method Details
-
create
Description copied from interface:ConstructableCreates an instance of the class implementing this interface- Specified by:
createin interfaceConstructable<MethodCall>- Overrides:
createin classMethodCall
-
writeArg
- Overrides:
writeArgin classMethodCall- Throws:
IOException
-
readArg
- Overrides:
readArgin classMethodCall- Throws:
IOExceptionClassNotFoundException
-