Class ProcessEngineErrorCodes


  • public final class ProcessEngineErrorCodes
    extends Object
    This class defines the various initialization errors that may occur when creating a process engine from data source.
    Since:
    7.1
    Author:
    O. Kerpershoek
    • Field Detail

      • PROCESS_FLOW_PROBLEM

        public static final ErrorCode PROCESS_FLOW_PROBLEM
      • PROCESS_NODE_PROBLEM

        public static final ErrorCode PROCESS_NODE_PROBLEM
      • PROCESS_TASK_PROBLEM

        public static final ErrorCode PROCESS_TASK_PROBLEM
      • PROCESS_EVENT_PROBLEM

        public static final ErrorCode PROCESS_EVENT_PROBLEM
      • MESSAGE_EVENT_PROBLEM

        public static final ErrorCode MESSAGE_EVENT_PROBLEM
      • AUTHORIZATIONALGORITHM_PROBLEM

        public static final ErrorCode AUTHORIZATIONALGORITHM_PROBLEM
      • ROUTINGALGORITHM_PROBLEM

        public static final ErrorCode ROUTINGALGORITHM_PROBLEM
      • PRIORITYALGORITHM_PROBLEM

        public static final ErrorCode PRIORITYALGORITHM_PROBLEM
      • PROCESS_TYPE_PROBLEM

        public static final ErrorCode PROCESS_TYPE_PROBLEM
      • MISSING_JOIN_NODE

        public static final ErrorCode MISSING_JOIN_NODE
      • MISSING_GROUP_ENDNODE

        public static final ErrorCode MISSING_GROUP_ENDNODE
      • DIFFERENT_GROUP_ENDNODES

        public static final ErrorCode DIFFERENT_GROUP_ENDNODES
      • AUTOMATIC_ADHOC_TASK

        public static final ErrorCode AUTOMATIC_ADHOC_TASK
      • NO_PROCESS_TYPES

        public static final ErrorCode NO_PROCESS_TYPES
      • NO_PROCESS_TYPES_WITH_TASKS

        public static final ErrorCode NO_PROCESS_TYPES_WITH_TASKS
      • NO_EDGE_FOR_EXIT_STATE

        public static final ErrorCode NO_EDGE_FOR_EXIT_STATE
      • NO_EDGE_FOR_EXIT_STATE_FOR_TASKNODE

        public static final ErrorCode NO_EDGE_FOR_EXIT_STATE_FOR_TASKNODE
      • NO_EXIT_STATES

        public static final ErrorCode NO_EXIT_STATES
      • NO_START_NODE

        public static final ErrorCode NO_START_NODE
      • NO_CONDITION_FOR_TASK

        public static final ErrorCode NO_CONDITION_FOR_TASK
      • UNKNOWN_ATTRIBUTE

        public static final ErrorCode UNKNOWN_ATTRIBUTE
      • UNKNOWN_ENTITY

        public static final ErrorCode UNKNOWN_ENTITY
      • UNKNOWN_MESSAGE_EVENT

        public static final ErrorCode UNKNOWN_MESSAGE_EVENT
      • UNKNOWN_MESSAGE_EVENT_FIELD

        public static final ErrorCode UNKNOWN_MESSAGE_EVENT_FIELD
      • UNKNOWN_MESSAGE_EVENT_IDENTIFIER_FIELD

        public static final ErrorCode UNKNOWN_MESSAGE_EVENT_IDENTIFIER_FIELD
      • FIELD_MAPPING_INVALID_ATTRIBUTE_DATATYPE

        public static final ErrorCode FIELD_MAPPING_INVALID_ATTRIBUTE_DATATYPE
      • FIELD_MAPPING_INVALID_ATTRIBUTE_NOTMULTIVALUED

        public static final ErrorCode FIELD_MAPPING_INVALID_ATTRIBUTE_NOTMULTIVALUED
      • UNKNOWN_PROCESS_TYPE_RESTRICTION

        public static final ErrorCode UNKNOWN_PROCESS_TYPE_RESTRICTION
      • PROCESS_TYPE_WITHOUT_TASKS

        public static final ErrorCode PROCESS_TYPE_WITHOUT_TASKS
      • UNKNOWN_PROCESSTYPE

        public static final ErrorCode UNKNOWN_PROCESSTYPE
      • UNKNOWN_PROCESSTASK

        public static final ErrorCode UNKNOWN_PROCESSTASK
      • UNKNOWN_ROLE

        public static final ErrorCode UNKNOWN_ROLE
      • UNKNOWN_USER

        public static final ErrorCode UNKNOWN_USER
      • UNKNOWN_PROCESSEVENT

        public static final ErrorCode UNKNOWN_PROCESSEVENT
      • UNKNOWN_PROCESS

        public static final ErrorCode UNKNOWN_PROCESS
      • UNKNOWN_EXIT_STATE

        public static final ErrorCode UNKNOWN_EXIT_STATE
      • UNKNOWN_EXIT_STATE_FOR_TASKNODE

        public static final ErrorCode UNKNOWN_EXIT_STATE_FOR_TASKNODE
      • UNUSED_PROCESS_NODE

        public static final ErrorCode UNUSED_PROCESS_NODE
      • INVALID_TASK_RETRY_EXPR

        public static final ErrorCode INVALID_TASK_RETRY_EXPR
      • INVALID_TASK_DUE_DATE

        public static final ErrorCode INVALID_TASK_DUE_DATE
      • INVALID_TASK_CUSTOM_FIELD_EXPRESSION

        public static final ErrorCode INVALID_TASK_CUSTOM_FIELD_EXPRESSION
      • INVALID_EDGE_CONDITION

        public static final ErrorCode INVALID_EDGE_CONDITION
      • INVALID_TIMEOUT_EXPRESSION

        public static final ErrorCode INVALID_TIMEOUT_EXPRESSION
      • INVALID_NODE_TIMEREXPRESSION

        public static final ErrorCode INVALID_NODE_TIMEREXPRESSION
      • INVALID_NODE_CONDITION

        public static final ErrorCode INVALID_NODE_CONDITION
      • INVALID_TIMEREXPRESSION_DATATYPE

        public static final ErrorCode INVALID_TIMEREXPRESSION_DATATYPE
      • INVALID_END_EXIT_STATE

        public static final ErrorCode INVALID_END_EXIT_STATE
      • EDGE_HAS_NO_SOURCE

        public static final ErrorCode EDGE_HAS_NO_SOURCE
      • EDGE_HAS_NO_TARGET

        public static final ErrorCode EDGE_HAS_NO_TARGET
      • EDGE_HAS_NO_CONDITION

        public static final ErrorCode EDGE_HAS_NO_CONDITION
      • INVALID_NODE_REFERENCE

        public static final ErrorCode INVALID_NODE_REFERENCE
      • DUPLICATE_PROCESS

        public static final ErrorCode DUPLICATE_PROCESS
      • DUPLICATE_PROCESSTYPE

        public static final ErrorCode DUPLICATE_PROCESSTYPE
      • DUPLICATE_PROCESSTASK

        public static final ErrorCode DUPLICATE_PROCESSTASK
      • DUPLICATE_PROCESSEVENT

        public static final ErrorCode DUPLICATE_PROCESSEVENT
      • DUPLICATE_AUTHORIZATIONALGORITHM

        public static final ErrorCode DUPLICATE_AUTHORIZATIONALGORITHM
      • DUPLICATE_ROUTINGALGORITHM

        public static final ErrorCode DUPLICATE_ROUTINGALGORITHM
      • DUPLICATE_PRIORITYALGORITHM

        public static final ErrorCode DUPLICATE_PRIORITYALGORITHM
      • DUPLICATE_MESSAGEEVENT

        public static final ErrorCode DUPLICATE_MESSAGEEVENT
      • DUPLICATE_MESSAGEEVENT_FIELD

        public static final ErrorCode DUPLICATE_MESSAGEEVENT_FIELD
      • DUPLICATE_EDGES

        public static final ErrorCode DUPLICATE_EDGES
      • MULTIPLE_PROCESS_EXIT_DIFFERENT_ACTION

        public static final ErrorCode MULTIPLE_PROCESS_EXIT_DIFFERENT_ACTION
      • DUPLICATE_TASK_EXIT_STATE

        public static final ErrorCode DUPLICATE_TASK_EXIT_STATE
      • INVALID_TASK_EXIT_STATE

        public static final ErrorCode INVALID_TASK_EXIT_STATE
      • TASK_WITHOUT_CONTINUE_EXIT

        public static final ErrorCode TASK_WITHOUT_CONTINUE_EXIT
      • INVALID_PROCESS_EXIT_STATE

        public static final ErrorCode INVALID_PROCESS_EXIT_STATE
      • DUPLICATE_TIMEOUT

        public static final ErrorCode DUPLICATE_TIMEOUT
      • RESTRICTED_PROCESS_REFERENCE

        public static final ErrorCode RESTRICTED_PROCESS_REFERENCE
      • ADHOC_NODE_INSIDE_FLOW

        public static final ErrorCode ADHOC_NODE_INSIDE_FLOW
      • UNKNOWN_PROCESS_ROLE

        public static final ErrorCode UNKNOWN_PROCESS_ROLE
      • UNKNOWN_TASK_ROLE

        public static final ErrorCode UNKNOWN_TASK_ROLE
      • UNKNOWN_AUTHORIZATIONALGORITHM

        public static final ErrorCode UNKNOWN_AUTHORIZATIONALGORITHM
      • UNKNOWN_ROUTINGALGORITHM

        public static final ErrorCode UNKNOWN_ROUTINGALGORITHM
      • UNKNOWN_PRIORITYALGORITHM

        public static final ErrorCode UNKNOWN_PRIORITYALGORITHM
      • CIRCULAR_PROCESSTYPE

        public static final ErrorCode CIRCULAR_PROCESSTYPE
      • PROCESS_WITHOUT_TASKS

        public static final ErrorCode PROCESS_WITHOUT_TASKS
      • INVALID_PROCESS_REFERENCE

        public static final ErrorCode INVALID_PROCESS_REFERENCE
      • INVALID_ADHOC_PROCESS_REFERENCE

        public static final ErrorCode INVALID_ADHOC_PROCESS_REFERENCE
      • PROCESS_WITH_DEAD_END

        public static final ErrorCode PROCESS_WITH_DEAD_END
      • EMPTY_LOOP_IN_PROCESS

        public static final ErrorCode EMPTY_LOOP_IN_PROCESS
      • INVALID_NODE_SCOPE

        public static final ErrorCode INVALID_NODE_SCOPE
      • INVALID_END_NODE_SCOPE

        public static final ErrorCode INVALID_END_NODE_SCOPE
      • TIMER_NODE_REPEATABLE

        public static final ErrorCode TIMER_NODE_REPEATABLE
      • EVENT_NODE_REPEATABLE

        public static final ErrorCode EVENT_NODE_REPEATABLE