P - polling typeR - result typepublic abstract class AbstractPollHandler<P,R> extends AbstractPollHandlerBase<P,R>
Implementing classes should override AbstractPollHandlerBase.isFinished(ClientHttpResponse) method and
may override AbstractPollHandlerBase.onFinish() and PollHandler.handlePollResult(Object) methods.
FutureResultpollClass, resultClass| Constructor and Description |
|---|
AbstractPollHandler(java.lang.String pollingUri,
java.lang.Class<P> pollClass,
java.lang.Class<R> resultClass)
Creates a new instance of polling handler
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPollingUri()
Get URI used for polling.
|
protected void |
setPollingUri(java.lang.String pollingUri) |
getPollClass, getResult, getResultClass, isDone, isFinished, onFinish, setResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlePollException, handlePollResultpublic AbstractPollHandler(java.lang.String pollingUri,
java.lang.Class<P> pollClass,
java.lang.Class<R> resultClass)
pollingUri - URI for pollingpollClass - class of the polling object (or Void)resultClass - class of the result (or Void)public final java.lang.String getPollingUri()
PollHandlerprotected void setPollingUri(java.lang.String pollingUri)
Copyright © 2016. All Rights Reserved.