public class RemoteCallMethod extends RemoteCall implements IRemoteCall
Modifier and Type | Field and Description |
---|---|
protected static Object[] |
EMPTY_PARAMETERS |
method, parameters, timeout
DEFAULT_TIMEOUT
Constructor and Description |
---|
RemoteCallMethod(Method method) |
RemoteCallMethod(Method method,
long timeout) |
RemoteCallMethod(Method method,
Object[] parameters) |
RemoteCallMethod(Method method,
Object[] parameters,
long timeout) |
Modifier and Type | Method and Description |
---|---|
static void |
checkForTypeMatch(Method method,
Object[] parameters) |
static void |
checkSerializable(Object[] parameters) |
void |
setParameters(Method method,
Object[] parameters) |
getMethod, getParameters, getTimeout, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getMethod, getParameters, getTimeout
protected static final Object[] EMPTY_PARAMETERS
public RemoteCallMethod(Method method, Object[] parameters, long timeout) throws NotSerializableException
NotSerializableException
public RemoteCallMethod(Method method, Object[] parameters) throws NotSerializableException
NotSerializableException
public RemoteCallMethod(Method method, long timeout)
public RemoteCallMethod(Method method)
public static void checkSerializable(Object[] parameters) throws NotSerializableException
NotSerializableException
public void setParameters(Method method, Object[] parameters) throws NotSerializableException
method
- methodparameters
- parametersNotSerializableException
- if given parameters cannot be serializedCopyright © 2004–2020 Eclipse Foundation. All rights reserved.