Class RemoteCallImpl
java.lang.Object
org.eclipse.ecf.core.sharedobject.SharedObjectMsg
org.eclipse.ecf.provider.remoteservice.generic.RemoteCallImpl
- All Implemented Interfaces:
Serializable,IRemoteCall
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.ecf.core.sharedobject.SharedObjectMsg
clazz, method, nullArgs, nullTypes, parametersFields inherited from interface org.eclipse.ecf.remoteservice.IRemoteCall
DEFAULT_TIMEOUT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRemoteCallImpl(String clazz, String method, Object[] parameters, long timeout) -
Method Summary
Modifier and TypeMethodDescriptionstatic RemoteCallImplcreateRemoteCall(String clazz, String method, Object[] parameters, long timeout) longGet timeout (in ms) for the remote call.toString()Methods inherited from class org.eclipse.ecf.core.sharedobject.SharedObjectMsg
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, setParametersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.ecf.remoteservice.IRemoteCall
getMethod, getParameters
-
Constructor Details
-
RemoteCallImpl
-
-
Method Details
-
createRemoteCall
public static RemoteCallImpl createRemoteCall(String clazz, String method, Object[] parameters, long timeout) - Parameters:
clazz- the classmethod- the methodparameters- the parameterstimeout- timeout- Returns:
- RemoteCallImpl created remote call
- Since:
- 4.0
-
getTimeout
public long getTimeout()Description copied from interface:IRemoteCallGet timeout (in ms) for the remote call.- Specified by:
getTimeoutin interfaceIRemoteCall- Returns:
- long timeout in ms
-
toString
- Overrides:
toStringin classSharedObjectMsg
-