public abstract class AsyncDiffRequestChain extends DiffRequestChainBase
| Modifier and Type | Class and Description |
|---|---|
static interface |
AsyncDiffRequestChain.Listener |
| Constructor and Description |
|---|
AsyncDiffRequestChain() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(AsyncDiffRequestChain.Listener listener,
Disposable disposable) |
java.util.List<? extends DiffRequestProducer> |
getRequests() |
protected abstract ListSelection<? extends DiffRequestProducer> |
loadRequestProducers() |
ListSelection<? extends DiffRequestProducer> |
loadRequestsInBackground() |
void |
onAssigned(boolean isAssigned) |
getIndex, setIndexchangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUserData, putUserDatapublic void addListener(AsyncDiffRequestChain.Listener listener, Disposable disposable)
public java.util.List<? extends DiffRequestProducer> getRequests()
public ListSelection<? extends DiffRequestProducer> loadRequestsInBackground()
public void onAssigned(boolean isAssigned)
protected abstract ListSelection<? extends DiffRequestProducer> loadRequestProducers() throws DiffRequestProducerException
DiffRequestProducerException