Interface AutomatedWorkflowTemplateJob

All Known Implementing Classes:
AbstractAutomatedWorkflowTemplateJob, AbstractTaskAssignmentActions, AfterApproveOrderWorkflowDecisionAction, AfterRejectOrderWorkflowDecisionAction, ApproveDecisionAutomatedAction, ApprovePageAutomatedWorkflowAction, B2BAbstractWorkflowAutomatedAction, B2BAfterWorkflowAction, DefaultAutomatedWorkflowTemplateRegistry.AutomatedWorkflowTemplateJobWrapper, DefaultTaskDeleteCancellationEventsOnAsnCancelAction, DefaultTaskDeleteStockLevelsOnAsnCancelAction, DefaultTaskReallocateConsignmentsOnAsnCancelAction, RegistrationApprovedAutomatedWorkflowTemplateJob, RegistrationRejectedAutomatedWorkflowTemplateJob, RejectDecisionAutomatedAction, RejectEditingAutomatedWorkflowAction, SendApprovedEmailAutomatedWorkflowTemplateJob, SendEmailAutomatedWorkflowTemplateJob, SendEmailAutomatedWorkflowTemplateTestJob, SendRejectedEmailAutomatedWorkflowTemplateJob, TaskAssignmentPackConsignmentAction, TaskAssignmentPickupConsignmentAction, TaskAssignmentShipConsignmentAction, WorkflowAutomatedAction, WorkflowAutomatedAction, WorkflowAutomatedTest.WorkflowAutomatedTestAction

public interface AutomatedWorkflowTemplateJob
Defines interface for all automated jobs that can be executed using the AutomatedWorkflowActionTemplate
Since:
3.1-u6
  • Method Details

    • perform

      execution method for the automated workflow job
      Parameters:
      action - the workflow action that activated this method
      Returns:
      the decision that should be activated after this action finishes