com.hazelcast.client
Class AsyncClientCall<V>
java.lang.Object
com.hazelcast.client.AsyncClientCall<V>
- All Implemented Interfaces:
- Future<V>
public class AsyncClientCall<V>
- extends Object
- implements Future<V>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULL
protected static final Object NULL
result
protected Object result
remoteCall
protected final Call remoteCall
cancelled
protected boolean cancelled
AsyncClientCall
public AsyncClientCall(Call remoteCall)
setResult
public void setResult(Object obj)
cancel
public boolean cancel(boolean mayInterruptIfRunning)
- Specified by:
cancel in interface Future<V>
isCancelled
public boolean isCancelled()
- Specified by:
isCancelled in interface Future<V>
isDone
public boolean isDone()
- Specified by:
isDone in interface Future<V>
get
public V get()
throws InterruptedException,
ExecutionException
- Specified by:
get in interface Future<V>
- Throws:
InterruptedException
ExecutionException
get
public V get(long timeout,
TimeUnit unit)
throws InterruptedException,
ExecutionException,
TimeoutException
- Specified by:
get in interface Future<V>
- Throws:
InterruptedException
ExecutionException
TimeoutException
Copyright © 2012 Hazel Bilisim Ltd.. All Rights Reserved.