org.eclipse.ecf.provider.remoteservice.generic
Class RemoteCallImpl
java.lang.Object
  
org.eclipse.ecf.core.sharedobject.SharedObjectMsg
      
org.eclipse.ecf.provider.remoteservice.generic.RemoteCallImpl
- All Implemented Interfaces: 
 - java.io.Serializable, IRemoteCall
 
public class RemoteCallImpl
- extends SharedObjectMsg
- implements IRemoteCall, java.io.Serializable
  
- See Also:
 - Serialized Form
 
 
 
 
| 
Constructor Summary | 
protected  | 
RemoteCallImpl(java.lang.String clazz,
               java.lang.String method,
               java.lang.Object[] parameters,
               long timeout)
 
            | 
 
 
| 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, setParameters | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
RemoteCallImpl
protected RemoteCallImpl(java.lang.String clazz,
                         java.lang.String method,
                         java.lang.Object[] parameters,
                         long timeout)
createRemoteCall
public static RemoteCallImpl createRemoteCall(java.lang.String clazz,
                                              java.lang.String method,
                                              java.lang.Object[] parameters,
                                              long timeout)
 
- Since:
 
  - 4.0
 
 
getTimeout
public long getTimeout()
- Description copied from interface: 
IRemoteCall 
- Get timeout (in ms) for the remote call.
- Specified by:
 getTimeout in interface IRemoteCall
 
- Returns:
 - long timeout in ms
 
 
 
toString
public java.lang.String toString()
- Overrides:
 toString in class SharedObjectMsg