AsyncDatastoreService(Google App Engine API for Java)

com.google.appengine.api.datastore

インターフェース AsyncDatastoreService

  • すべてのスーパーインターフェース:
    BaseDatastoreService
    すべての既知の実装クラス:
    AdminDatastoreService


    public interface AsyncDatastoreService
    extends BaseDatastoreService
    DatastoreService の非同期バージョン。すべてのメソッドはすぐに返され、その戻り値は Futures になります。

    AsyncDatastoreService の実装と DatastoreService の実装の主な違いは、非同期実装では暗黙のトランザクション管理が行われないことです。その理由は、暗黙のトランザクション管理では、一部のトランザクションの自動 commit が必要となるものの、なんらかのコールバック メカニズムがないと、暗黙的にトランザクションに登録された put/get/delete が完了したことを判断する方法がないため commit の準備が整ったことを判断できないからです。詳細については、ImplicitTransactionManagementPolicy をご覧ください。

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Java の App Engine スタンダード環境