Class TransactionWrapper

  • All Implemented Interfaces:
    com.google.appengine.api.datastore.Transaction
    Direct Known Subclasses:
    TransactionImpl

    public class TransactionWrapper
    extends Object
    implements com.google.appengine.api.datastore.Transaction
    Simple pass-through to the base methods.
    • Constructor Detail

      • TransactionWrapper

        public TransactionWrapper​(com.google.appengine.api.datastore.Transaction raw)
    • Method Detail

      • getRaw

        public com.google.appengine.api.datastore.Transaction getRaw()
        Just in case something needs this
      • commit

        public void commit()
        Specified by:
        commit in interface com.google.appengine.api.datastore.Transaction
      • getId

        public String getId()
        Specified by:
        getId in interface com.google.appengine.api.datastore.Transaction
      • isActive

        public boolean isActive()
        Specified by:
        isActive in interface com.google.appengine.api.datastore.Transaction
      • rollback

        public void rollback()
        Specified by:
        rollback in interface com.google.appengine.api.datastore.Transaction
      • getApp

        public String getApp()
        Specified by:
        getApp in interface com.google.appengine.api.datastore.Transaction
      • commitAsync

        public Future<Void> commitAsync()
        Specified by:
        commitAsync in interface com.google.appengine.api.datastore.Transaction
      • rollbackAsync

        public Future<Void> rollbackAsync()
        Specified by:
        rollbackAsync in interface com.google.appengine.api.datastore.Transaction