Class ExecutionResult

java.lang.Object
com.saperion.wf.ExecutionResult
All Implemented Interfaces:
Serializable

public class ExecutionResult extends Object implements Serializable
Author:
tfr
See Also:
  • Constructor Details

    • ExecutionResult

      public ExecutionResult(String task, int errCode, int errClass, String errMessage, boolean multiSelectUser, int selectUserFilterFlags, List<WorkflowMember> selectUserFilter)
      Constructor with error information.
      Parameters:
      task - Task ID
      errCode - Error code
      errClass - Error class ID
      errMessage - Error message
      multiSelectUser - selection of more than one user allowed
      selectUserFilterFlags - flags for user selection
      selectUserFilter - list of root users for user selection
  • Method Details

    • getErrorCode

      public int getErrorCode()
      Returns:
      the errorCode
    • getErrorMessage

      public String getErrorMessage()
      Returns:
      the errorMessage
    • getErrorClass

      public int getErrorClass()
      Returns:
      the errorClass
    • getTaskId

      public String getTaskId()
      Returns:
      the taskId
    • getMultiUserSelect

      public boolean getMultiUserSelect()
      Returns:
      multiUserSelect
    • getUserSelectFilterFlags

      public int getUserSelectFilterFlags()
      Returns:
      userSelectFilterFlags
    • getUserSelectionFlags

      public UserSelectionFlags getUserSelectionFlags()
      Gets the user selection flags. Takes the value from getUserSelectFilterFlags() and evaluates it.
      Returns:
      the user selection flags
    • getUserSelectFilter

      public List<WorkflowMember> getUserSelectFilter()
      Returns:
      userSelectFilter