com.google.code.linkedinapi.client
Class AsyncResponseHandler<T extends SchemaEntity>
java.lang.Object
com.google.code.linkedinapi.client.AsyncResponseHandler<T>
- Type Parameters:
T
-
- Direct Known Subclasses:
- AsyncLinkedInApiClientAdapter.NullResponseHandler
public abstract class AsyncResponseHandler<T extends SchemaEntity>
- extends java.lang.Object
The Abstract class AsyncResponseHandler.
- Author:
- nmukhtar
Field Summary |
private java.util.concurrent.Future<T> |
future
|
Method Summary |
java.util.concurrent.Future<T> |
getFuture()
Get a reference to the future. |
abstract void |
handleResponse(T response)
Handle response. |
void |
setFuture(java.util.concurrent.Future<T> future)
Set future |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
future
private java.util.concurrent.Future<T extends SchemaEntity> future
AsyncResponseHandler
public AsyncResponseHandler()
setFuture
public void setFuture(java.util.concurrent.Future<T> future)
- Set future
- Parameters:
future
- the future
getFuture
public java.util.concurrent.Future<T> getFuture()
- Get a reference to the future.
handleResponse
public abstract void handleResponse(T response)
- Handle response.
- Parameters:
response
- the response