Class AbstractChangeCaseInstanceStateOperation

    • Constructor Detail

      • AbstractChangeCaseInstanceStateOperation

        public AbstractChangeCaseInstanceStateOperation​(CommandContext commandContext,
                                                        String caseInstanceId)
      • AbstractChangeCaseInstanceStateOperation

        public AbstractChangeCaseInstanceStateOperation​(CommandContext commandContext,
                                                        CaseInstanceEntity caseInstanceEntity)
    • Method Detail

      • invokePreLifecycleListeners

        protected void invokePreLifecycleListeners()
        Internal hook to be implemented to invoke any listeners BEFORE the lifecycle listeners are being invoked and before the new state is set on the case instance.
      • invokePostLifecycleListeners

        protected void invokePostLifecycleListeners()
        Internal hook to be implemented to invoke any listeners AFTER the lifecycle listeners are being invoked and before the new state is set on the case instance.
      • preRunCheck

        public void preRunCheck()
      • getNewState

        public abstract String getNewState()
      • internalExecute

        public abstract void internalExecute()
      • changeStateForChildPlanItemInstance

        public abstract void changeStateForChildPlanItemInstance​(PlanItemInstanceEntity planItemInstanceEntity)