public class DefaultRecordingPromise<D,F,P> extends Object implements RecordingPromise<D,F,P>
Constructor and Description |
---|
DefaultRecordingPromise() |
Modifier and Type | Method and Description |
---|---|
RecordingPromise<D,F,P> |
always(org.jdeferred.AlwaysCallback<D,F> alwaysCallback) |
org.jdeferred.Promise<D,F,P> |
applyTo(org.jdeferred.Promise<D,F,P> promise) |
RecordingPromise<D,F,P> |
done(org.jdeferred.DoneCallback<D> doneCallback) |
RecordingPromise<D,F,P> |
fail(org.jdeferred.FailCallback<F> failCallback) |
RecordingPromise<D,F,P> |
progress(org.jdeferred.ProgressCallback<P> progressCallback) |
RecordingPromise<D,F,P> |
then(org.jdeferred.DoneCallback<D> doneCallback) |
RecordingPromise<D,F,P> |
then(org.jdeferred.DoneCallback<D> doneCallback,
org.jdeferred.FailCallback<F> failCallback) |
RecordingPromise<D,F,P> |
then(org.jdeferred.DoneCallback<D> doneCallback,
org.jdeferred.FailCallback<F> failCallback,
org.jdeferred.ProgressCallback<P> progressCallback) |
<D_OUT,F_OUT,P_OUT> |
then(org.jdeferred.DoneFilter<D,D_OUT> doneFilter) |
<D_OUT,F_OUT,P_OUT> |
then(org.jdeferred.DoneFilter<D,D_OUT> doneFilter,
org.jdeferred.FailFilter<F,F_OUT> failFilter) |
<D_OUT,F_OUT,P_OUT> |
then(org.jdeferred.DoneFilter<D,D_OUT> doneFilter,
org.jdeferred.FailFilter<F,F_OUT> failFilter,
org.jdeferred.ProgressFilter<P,P_OUT> progressFilter) |
<D_OUT,F_OUT,P_OUT> |
then(org.jdeferred.DonePipe<D,D_OUT,F_OUT,P_OUT> donePipe) |
<D_OUT,F_OUT,P_OUT> |
then(org.jdeferred.DonePipe<D,D_OUT,F_OUT,P_OUT> donePipe,
org.jdeferred.FailPipe<F,D_OUT,F_OUT,P_OUT> failPipe) |
<D_OUT,F_OUT,P_OUT> |
then(org.jdeferred.DonePipe<D,D_OUT,F_OUT,P_OUT> donePipe,
org.jdeferred.FailPipe<F,D_OUT,F_OUT,P_OUT> failPipe,
org.jdeferred.ProgressPipe<P,D_OUT,F_OUT,P_OUT> progressPipe) |
@Nonnull public RecordingPromise<D,F,P> then(@Nonnull org.jdeferred.DoneCallback<D> doneCallback)
then
in interface RecordingPromise<D,F,P>
@Nonnull public RecordingPromise<D,F,P> then(@Nonnull org.jdeferred.DoneCallback<D> doneCallback, @Nonnull org.jdeferred.FailCallback<F> failCallback)
then
in interface RecordingPromise<D,F,P>
@Nonnull public RecordingPromise<D,F,P> then(@Nonnull org.jdeferred.DoneCallback<D> doneCallback, @Nonnull org.jdeferred.FailCallback<F> failCallback, @Nonnull org.jdeferred.ProgressCallback<P> progressCallback)
then
in interface RecordingPromise<D,F,P>
@Nonnull public RecordingPromise<D,F,P> done(@Nonnull org.jdeferred.DoneCallback<D> doneCallback)
done
in interface RecordingPromise<D,F,P>
@Nonnull public RecordingPromise<D,F,P> fail(@Nonnull org.jdeferred.FailCallback<F> failCallback)
fail
in interface RecordingPromise<D,F,P>
@Nonnull public RecordingPromise<D,F,P> always(@Nonnull org.jdeferred.AlwaysCallback<D,F> alwaysCallback)
always
in interface RecordingPromise<D,F,P>
@Nonnull public RecordingPromise<D,F,P> progress(@Nonnull org.jdeferred.ProgressCallback<P> progressCallback)
progress
in interface RecordingPromise<D,F,P>
@Nonnull public <D_OUT,F_OUT,P_OUT> RecordingPromise<D_OUT,F_OUT,P_OUT> then(@Nonnull org.jdeferred.DoneFilter<D,D_OUT> doneFilter)
then
in interface RecordingPromise<D,F,P>
@Nonnull public <D_OUT,F_OUT,P_OUT> RecordingPromise<D_OUT,F_OUT,P_OUT> then(@Nonnull org.jdeferred.DoneFilter<D,D_OUT> doneFilter, @Nonnull org.jdeferred.FailFilter<F,F_OUT> failFilter)
then
in interface RecordingPromise<D,F,P>
@Nonnull public <D_OUT,F_OUT,P_OUT> RecordingPromise<D_OUT,F_OUT,P_OUT> then(@Nonnull org.jdeferred.DoneFilter<D,D_OUT> doneFilter, @Nonnull org.jdeferred.FailFilter<F,F_OUT> failFilter, @Nonnull org.jdeferred.ProgressFilter<P,P_OUT> progressFilter)
then
in interface RecordingPromise<D,F,P>
@Nonnull public <D_OUT,F_OUT,P_OUT> RecordingPromise<D_OUT,F_OUT,P_OUT> then(@Nonnull org.jdeferred.DonePipe<D,D_OUT,F_OUT,P_OUT> donePipe)
then
in interface RecordingPromise<D,F,P>
@Nonnull public <D_OUT,F_OUT,P_OUT> RecordingPromise<D_OUT,F_OUT,P_OUT> then(@Nonnull org.jdeferred.DonePipe<D,D_OUT,F_OUT,P_OUT> donePipe, @Nonnull org.jdeferred.FailPipe<F,D_OUT,F_OUT,P_OUT> failPipe)
then
in interface RecordingPromise<D,F,P>
@Nonnull public <D_OUT,F_OUT,P_OUT> RecordingPromise<D_OUT,F_OUT,P_OUT> then(@Nonnull org.jdeferred.DonePipe<D,D_OUT,F_OUT,P_OUT> donePipe, @Nonnull org.jdeferred.FailPipe<F,D_OUT,F_OUT,P_OUT> failPipe, @Nonnull org.jdeferred.ProgressPipe<P,D_OUT,F_OUT,P_OUT> progressPipe)
then
in interface RecordingPromise<D,F,P>