public class RemoteCallImpl extends SharedObjectMsg implements IRemoteCall, java.io.Serializable
clazz, method, nullArgs, nullTypes, parameters
DEFAULT_TIMEOUT
Modifier | Constructor and Description |
---|---|
protected |
RemoteCallImpl(java.lang.String clazz,
java.lang.String method,
java.lang.Object[] parameters,
long timeout) |
Modifier and Type | Method and Description |
---|---|
static RemoteCallImpl |
createRemoteCall(java.lang.String clazz,
java.lang.String method,
java.lang.Object[] parameters,
long timeout) |
long |
getTimeout()
Get timeout (in ms) for the remote call.
|
java.lang.String |
toString() |
checkAlterMsg, checkForSerializable, createMsg, createMsg, createMsg, createMsg, createMsg, createMsg, createMsg, createMsg, createMsg, createMsg, findMethod, findMethod, findMethodRecursive, findMethodRecursive, getClass, getClassName, getMethod, getNameForClass, getParameters, getParameterTypes, getTypesForParameters, invoke, searchForMethod, setClassName, setMethod, setParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getMethod, getParameters
protected RemoteCallImpl(java.lang.String clazz, java.lang.String method, java.lang.Object[] parameters, long timeout)
public static RemoteCallImpl createRemoteCall(java.lang.String clazz, java.lang.String method, java.lang.Object[] parameters, long timeout)
clazz
- the classmethod
- the methodparameters
- the parameterstimeout
- timeoutpublic long getTimeout()
IRemoteCall
getTimeout
in interface IRemoteCall
public java.lang.String toString()
toString
in class SharedObjectMsg