com.ibm.bpe.api

Interface AutoDeletionMode



  • public interface AutoDeletionMode
    This interface defines symbolic constants that state whether a process instance is automatically deleted once it reaches an end execution state or not. These constants are to be used when a process template is asked for the deletion mode of derived process instances - refer to ProcessTemplateData.getAutoDeletionMode().
    Since:
    6.1
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT 
      static int NO
      Symbolic constant that indicates that a process instance is not automatically deleted.
      static int ON_SUCCESSFUL_COMPLETION
      Symbolic constant that indicates that a process instance is automatically deleted when it is completed successfully.
      static int YES
      Symbolic constant that indicates that a process instance is automatically deleted when it reaches an end execution state.
    • Field Detail

      • NO

        static final int NO
        Symbolic constant that indicates that a process instance is not automatically deleted.
        See Also:
        Constant Field Values
      • YES

        static final int YES
        Symbolic constant that indicates that a process instance is automatically deleted when it reaches an end execution state.

        End execution states are STATE_FINISHED, STATE_COMPENSATED, STATE_TERMINATED, or STATE_FAILED. STATE_FAILED is only an end execution state if no compensation is defined.

        See Also:
        Constant Field Values
      • ON_SUCCESSFUL_COMPLETION

        static final int ON_SUCCESSFUL_COMPLETION
        Symbolic constant that indicates that a process instance is automatically deleted when it is completed successfully. If not completed successfully, it is kept to allow for failing analysis.
        See Also:
        Constant Field Values
IBM Business Process ManagerTM
Release 8