org.granite.client.messaging
Class RemoteService.RemoteServiceInvocation
java.lang.Object
org.granite.client.messaging.RemoteService.RemoteServiceInvocation
- All Implemented Interfaces:
- RemoteService.RemoteServiceInvocationChain
- Enclosing class:
- RemoteService
public static class RemoteService.RemoteServiceInvocation
- extends Object
- implements RemoteService.RemoteServiceInvocationChain
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteService.RemoteServiceInvocation
public RemoteService.RemoteServiceInvocation(RemoteService remoteService,
String method,
Object... parameters)
addListener
public RemoteService.RemoteServiceInvocation addListener(ResponseListener listener)
addListeners
public RemoteService.RemoteServiceInvocation addListeners(ResponseListener... listeners)
setTimeToLive
public RemoteService.RemoteServiceInvocation setTimeToLive(long timeToLiveMillis)
setTimeToLive
public RemoteService.RemoteServiceInvocation setTimeToLive(long timeToLive,
TimeUnit unit)
appendInvocation
public RemoteService.RemoteServiceInvocationChain appendInvocation(String method,
Object... parameters)
- Specified by:
appendInvocation in interface RemoteService.RemoteServiceInvocationChain
invoke
public ResponseMessageFuture invoke()
- Specified by:
invoke in interface RemoteService.RemoteServiceInvocationChain