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, setIndex
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUserData, putUserData
public 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