CallbackContext (Google App Engine API for Java)

com.google.appengine.api.datastore

Interface CallbackContext<T>

  • Type Parameters:
    T - the type of element that the callback is acting on.
    All Known Implementing Classes:
    DeleteContext, PostLoadContext, PreGetContext, PreQueryContext, PutContext


    public interface CallbackContext<T>
    Describes the context in which a callback runs. The context has access to the current transaction (if any), the element that the callback is operating on (eg the Entity being put or the Key being deleted), as well as all elements being operated on in the operation that triggered the callback..
    • Method Detail

      • getElements

        java.util.List<T> getElements()
        Returns:
        An unmodifiable view of the elements involved in the operation that triggered the callback..
      • getCurrentTransaction

        Transaction getCurrentTransaction()
        Returns:
        The current transaction, or null if there is no current transaction.
      • getCurrentIndex

        int getCurrentIndex()
        Returns:
        The index in the result of getElements() of the element for which the callback has been invoked.
      • getCurrentElement

        T getCurrentElement()
        Returns:
        The element for which the callback has been invoked. Shortcut for getElements().getCurrentIndex().
本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
App Engine standard environment for Java 8