getDefaultTimeout

callAsync

Call remote method specified by call parameter asynchronously, and immediately
return IFuture instance. Returned IFuture will not be null,
and allows the caller to retrieve the actual resulting value from the remote call
(or exception).

Object that implements the interface specified in the
IRemoteServiceReference instance used to retrieve the
IRemoteService object. The result may then be cast to the
appropriate type. The getProxy() contract guarantees that if a
non-null Object is returned, that it will implement the interface
specified for the IRemoteServiceReference. Will not be
null .