Play 2.0 フレームワークの作成方法Promise<Result>
- Java
このリンクhttp://www.playframework.org/documentation/2.0.4/JavaAsyncが表示されます。それほど詳細は含まれていません。私を参照するよりもチュートリアルを知っていますか。お願いします。
Play 2.0 フレームワークの作成方法Promise<Result>
- Java
このリンクhttp://www.playframework.org/documentation/2.0.4/JavaAsyncが表示されます。それほど詳細は含まれていません。私を参照するよりもチュートリアルを知っていますか。お願いします。
これは Play 2.2 で Promise を作成する新しい方法です
Promise<Boolean> myPromise = Promise.promise(new Function0<Boolean>() {
public Boolean apply() throws Throwable {
// TODO - Add Implementation here.
return Boolean.TRUE;
}
});
James Roper (Play Framework 開発者) は、Java で Play で Promise を使用する良い例を持っています: https://github.com/jroper/play-promise-presentation/blob/master/src/main/java/controllers/Application.ジャワ
あなたが言及したドキュメントで説明されているように、次を使用しますAkka.future
。
Promise<Result> promiseOfResult = Akka.future(
new Callable<Result>() {
public Result call() {
return ok("This is a promise result !");
}
}
);