JDeferred是一个Java的Deferred/Promise库,类似jQuery的Deffered对象。
示例代码:
Deferreddeferred=newDeferredObject();Promisepromise=deferred.promise();promise.done(newDoneCallback(){publicvoidonDone(Objectresult){...}}).fail(newFailCallback(){publicvoidonFail(Objectrejection){...}}).progress(newProgressCallback(){publicvoidonProgress(Objectprogress){...}}).always(newAlwaysCallback(){publicvoidonAlways(Statestate,Objectresult,Objectrejection){...}});
评论