Interface SpiUpdatePlan


  • public interface SpiUpdatePlan
    A plan for executing bean updates for a given set of changed properties.

    This is a cachable plan with the purpose of being being able to skip some phases of the update bean processing.

    The plans are cached by the BeanDescriptors.

    • Method Detail

      • isEmptySetClause

        boolean isEmptySetClause()
        Return true if the set clause has no columns.

        Can occur when the only columns updated have a updatable=false in their deployment.

      • getTimeCreated

        long getTimeCreated()
        Return the time this plan was created.
      • getTimeLastUsed

        long getTimeLastUsed()
        Return the time this plan was last used.
      • getKey

        String getKey()
        Return the hash key for this plan.
      • getSet

        Bindable getSet()
        Return the set of bindable update properties.