org.eclipse.ecf.remoteservice.util
Class RemoteCallMethod
java.lang.Object
org.eclipse.ecf.remoteservice.RemoteCall
org.eclipse.ecf.remoteservice.util.RemoteCallMethod
- All Implemented Interfaces:
- IRemoteCall
public class RemoteCallMethod
- extends RemoteCall
- implements IRemoteCall
Implementation of IRemoteCall based upon Method.
Method Summary |
static void |
checkForTypeMatch(java.lang.reflect.Method method,
java.lang.Object[] parameters)
|
static void |
checkSerializable(java.lang.Object[] parameters)
|
void |
setParameters(java.lang.reflect.Method method,
java.lang.Object[] parameters)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EMPTY_PARAMETERS
protected static final java.lang.Object[] EMPTY_PARAMETERS
RemoteCallMethod
public RemoteCallMethod(java.lang.reflect.Method method,
java.lang.Object[] parameters,
long timeout)
throws java.io.NotSerializableException
- Throws:
java.io.NotSerializableException
RemoteCallMethod
public RemoteCallMethod(java.lang.reflect.Method method,
java.lang.Object[] parameters)
throws java.io.NotSerializableException
- Throws:
java.io.NotSerializableException
RemoteCallMethod
public RemoteCallMethod(java.lang.reflect.Method method,
long timeout)
RemoteCallMethod
public RemoteCallMethod(java.lang.reflect.Method method)
checkSerializable
public static void checkSerializable(java.lang.Object[] parameters)
throws java.io.NotSerializableException
- Throws:
java.io.NotSerializableException
checkForTypeMatch
public static void checkForTypeMatch(java.lang.reflect.Method method,
java.lang.Object[] parameters)
setParameters
public void setParameters(java.lang.reflect.Method method,
java.lang.Object[] parameters)
throws java.io.NotSerializableException
- Throws:
java.io.NotSerializableException
- Since:
- 4.0