Class RemoteCallMethod
- java.lang.Object
- 
- org.eclipse.ecf.remoteservice.asyncproxy.AbstractAsyncProxyRemoteCall
- 
- 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.
- 
- 
Field SummaryFields Modifier and Type Field Description protected static Object[]EMPTY_PARAMETERS- 
Fields inherited from class org.eclipse.ecf.remoteservice.RemoteCallmethod, parameters, timeout
 - 
Fields inherited from interface org.eclipse.ecf.remoteservice.IRemoteCallDEFAULT_TIMEOUT
 
- 
 - 
Constructor SummaryConstructors Constructor Description RemoteCallMethod(Method method)RemoteCallMethod(Method method, long timeout)RemoteCallMethod(Method method, Object[] parameters)RemoteCallMethod(Method method, Object[] parameters, long timeout)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidcheckForTypeMatch(Method method, Object[] parameters)static voidcheckSerializable(Object[] parameters)voidsetParameters(Method method, Object[] parameters)- 
Methods inherited from class org.eclipse.ecf.remoteservice.RemoteCallgetMethod, getParameters, getTimeout, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.ecf.remoteservice.IRemoteCallgetMethod, getParameters, getTimeout
 
- 
 
- 
- 
- 
Field Detail- 
EMPTY_PARAMETERSprotected static final Object[] EMPTY_PARAMETERS 
 
- 
 - 
Constructor Detail- 
RemoteCallMethodpublic RemoteCallMethod(Method method, Object[] parameters, long timeout) throws NotSerializableException - Throws:
- NotSerializableException
 
 - 
RemoteCallMethodpublic RemoteCallMethod(Method method, Object[] parameters) throws NotSerializableException - Throws:
- NotSerializableException
 
 - 
RemoteCallMethodpublic RemoteCallMethod(Method method, long timeout) 
 - 
RemoteCallMethodpublic RemoteCallMethod(Method method) 
 
- 
 - 
Method Detail- 
checkSerializablepublic static void checkSerializable(Object[] parameters) throws NotSerializableException - Throws:
- NotSerializableException
 
 - 
setParameterspublic void setParameters(Method method, Object[] parameters) throws NotSerializableException - Parameters:
- method- method
- parameters- parameters
- Throws:
- NotSerializableException- if given parameters cannot be serialized
- Since:
- 4.0
 
 
- 
 
-