Class ProcessTaskDelegate

java.lang.Object
com.aquima.interactions.portal.model.process.ProcessTaskDelegate
All Implemented Interfaces:
IProcessTaskDelegate

public class ProcessTaskDelegate extends Object implements IProcessTaskDelegate
Process task delegate implementation used to handle automated tasks.
Since:
7.1
Author:
J. van Leuven
  • Constructor Details

  • Method Details

    • executeAutomaticTask

      public String executeAutomaticTask(IProcessTask processTask, IProcessEngine engine, String testPath)
      Description copied from interface: IProcessTaskDelegate
      This method should implement the handling of an automatic task for the specified task.
      Specified by:
      executeAutomaticTask in interface IProcessTaskDelegate
      Parameters:
      processTask - The automatic task, never null.
      engine - The process engine, never null.
      testPath - the test path, optional
      Returns:
      The task exit event, may be null.
    • getAutomaticUser

      public IUserData getAutomaticUser()
      Description copied from interface: IProcessTaskDelegate
      This method should return the user that should be used when the automatic task is assigned.
      Specified by:
      getAutomaticUser in interface IProcessTaskDelegate
      Returns:
      The automatic task user.