Package org.jdeferred2
Interface ProgressPipe<P,D_OUT,F_OUT,P_OUT>
-
- Type Parameters:
P- Type of the progress inputD_OUT- Type of the output from this pipeF_OUT- Type of the failure output from this pipeP_OUT- Type of the progress output from this pipe
public interface ProgressPipe<P,D_OUT,F_OUT,P_OUT>A pipe invoked when thePromisepublishes intermediate results while it is still in the statePromise.State.PENDING. Pipes allow to start a newDeferredand any state change or update invoked on the newDeferredis piped to the outerPromise. This allows to chain asynchronous calls or convert a rejection into resolve or vice versa.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Promise<D_OUT,F_OUT,P_OUT>pipeProgress(P result)
-