Class RemoteCallImpl

java.lang.Object
org.eclipse.ecf.core.sharedobject.SharedObjectMsg
org.eclipse.ecf.provider.remoteservice.generic.RemoteCallImpl
All Implemented Interfaces:
Serializable, IRemoteCall

public class RemoteCallImpl extends SharedObjectMsg implements IRemoteCall, Serializable
See Also:
  • Constructor Details

    • RemoteCallImpl

      protected RemoteCallImpl(String clazz, String method, Object[] parameters, long timeout)
  • Method Details

    • createRemoteCall

      public static RemoteCallImpl createRemoteCall(String clazz, String method, Object[] parameters, long timeout)
      Parameters:
      clazz - the class
      method - the method
      parameters - the parameters
      timeout - timeout
      Returns:
      RemoteCallImpl created remote call
      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 String toString()
      Overrides:
      toString in class SharedObjectMsg