Class TicketCaseListener

java.lang.Object
com.bytedesk.ticket.listener.TicketCaseListener
All Implemented Interfaces:
org.flowable.cmmn.api.listener.CaseInstanceLifecycleListener

@Component public class TicketCaseListener extends Object implements org.flowable.cmmn.api.listener.CaseInstanceLifecycleListener
  • Field Details

  • Constructor Details

    • TicketCaseListener

      public TicketCaseListener()
  • Method Details

    • stateChanged

      public void stateChanged(org.flowable.cmmn.api.runtime.CaseInstance caseInstance, String oldState, String newState)
      Specified by:
      stateChanged in interface org.flowable.cmmn.api.listener.CaseInstanceLifecycleListener
    • handleCaseActivated

      private void handleCaseActivated(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
    • handleCaseCompleted

      private void handleCaseCompleted(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
    • handleCaseTerminated

      private void handleCaseTerminated(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
    • getSourceState

      public String getSourceState()
      Specified by:
      getSourceState in interface org.flowable.cmmn.api.listener.CaseInstanceLifecycleListener
    • getTargetState

      public String getTargetState()
      Specified by:
      getTargetState in interface org.flowable.cmmn.api.listener.CaseInstanceLifecycleListener