DatastoreV3Impl

com.google.appengine.api.datastore.dev

クラス DatastoreV3Impl

  • java.lang.Object
    • com.google.appengine.api.datastore.dev.DatastoreV3Impl
  • すべての実装インターフェース:
    DatastoreV3


    public class DatastoreV3Impl
    extends java.lang.Object
    implements DatastoreV3
    LocalDatastoreService をラップする DatastoreV3 実装。

    LocalDatastoreService では DatastoreV3 を直接実装する必要がありますが、ApiProxy がメソッド名ベースのリフレクションを使用してスタブを呼び出すため、実装できません。この場合、メソッドのシグネチャが適切にチェックされないため、ApiProxy によって、必要な 2 つのパラメータのバージョンではなく、1 つのパラメータのバージョンが呼び出される可能性があります。

    • メソッドの詳細

      • addActions

        public void addActions(TaskQueueBulkAddRequest req)
        指定元:
        addActions - インターフェース DatastoreV3
      • allocateIds

        public AllocateIdsResponse allocateIds(AllocateIdsRequest req)
        指定元:
        allocateIds - インターフェース DatastoreV3
      • beginTransaction

        public Transaction beginTransaction(BeginTransactionRequest req)
        指定元:
        beginTransaction - インターフェース DatastoreV3
      • commit

        public CommitResponse commit(Transaction req)
        指定元:
        commit - インターフェース DatastoreV3
      • createIndex

        public long createIndex(CompositeIndex req)
        指定元:
        createIndex - インターフェース DatastoreV3
      • delete

        public DeleteResponse delete(DeleteRequest req)
        指定元:
        delete - インターフェース DatastoreV3
      • deleteCursor

        public void deleteCursor(Cursor req)
        指定元:
        deleteCursor - インターフェース DatastoreV3
      • deleteIndex

        public void deleteIndex(CompositeIndex req)
        指定元:
        deleteIndex - インターフェース DatastoreV3
      • get

        public GetResponse get(GetRequest req)
        指定元:
        get - インターフェース DatastoreV3
      • getIndices

        public CompositeIndices getIndices(java.lang.String appId)
        指定元:
        getIndices - インターフェース DatastoreV3
      • next

        public QueryResult next(NextRequest req)
        指定元:
        next - インターフェース DatastoreV3
      • put

        public PutResponse put(PutRequest req)
        指定元:
        put - インターフェース DatastoreV3
      • rollback

        public void rollback(Transaction req)
        指定元:
        rollback - インターフェース DatastoreV3
      • runQuery

        public QueryResult runQuery(Query req)
        指定元:
        runQuery - インターフェース DatastoreV3
      • updateIndex

        public void updateIndex(CompositeIndex req)
        指定元:
        updateIndex - インターフェース DatastoreV3
このページは役立ちましたか?評価をお願いいたします。

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

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