Class OrgModelConstants


  • public final class OrgModelConstants
    extends Object
    Globals constants required in the AristaFlow Org Model.
    Author:
    Patrick Schmidt
    • Field Detail

      • LOCAL_AGENT_ID

        public static final long LOCAL_AGENT_ID
        The ID of the agent that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • LOCAL_ORGPOSITION_ID

        public static final long LOCAL_ORGPOSITION_ID
        The ID of the organisational position that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • LOCAL_ORGPOSITION_NAME

        public static final String LOCAL_ORGPOSITION_NAME
        The name of the organisational position that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • LOCAL_SYSTEM_AGENT_ID

        public static final long LOCAL_SYSTEM_AGENT_ID
        The ID of the system agent that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • LOCAL_SYSTEM_AGENT_NAME

        public static final String LOCAL_SYSTEM_AGENT_NAME
        The name of the local system agent that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • LOCAL_SYSTEM_ORGPOSITION_ID

        public static final long LOCAL_SYSTEM_ORGPOSITION_ID
        The ID of the system organisational position that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • LOCAL_SYSTEM_ORGPOSITION_NAME

        public static final String LOCAL_SYSTEM_ORGPOSITION_NAME
        The name of the system organisational position that is used for local working only in case the global security manager is unavailable.
        See Also:
        Constant Field Values
      • GLOBAL_SYSTEM_AGENT_ID

        public static final long GLOBAL_SYSTEM_AGENT_ID
        The ID of the global system agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_SYSTEM_AGENT_NAME

        public static final String GLOBAL_SYSTEM_AGENT_NAME
        The name of the global system agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_SYSTEM_ORGPOSITION_ID

        public static final long GLOBAL_SYSTEM_ORGPOSITION_ID
        The ID of the organisational position of the global system agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_SYSTEM_ORGPOSITION_NAME

        public static final String GLOBAL_SYSTEM_ORGPOSITION_NAME
        The name of the organisational position of the global system agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_SYSTEM_ROLE_ID

        public static final long GLOBAL_SYSTEM_ROLE_ID
        The ID of the system role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_SYSTEM_ROLE_NAME

        public static final String GLOBAL_SYSTEM_ROLE_NAME
        The name of the system role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • SUPERVISOR_AGENT_ID

        public static final long SUPERVISOR_AGENT_ID
        The ID of the supervisor system. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • SUPERVISOR_AGENT_NAME

        public static final String SUPERVISOR_AGENT_NAME
        The name of the supervisor agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • SUPERVISOR_ORGPOSITION_ID

        public static final long SUPERVISOR_ORGPOSITION_ID
        The ID of the organisational position of the supervisor agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • SUPERVISOR_ORGPOSITION_NAME

        public static final String SUPERVISOR_ORGPOSITION_NAME
        The name of the organisational position of the supervisor agent. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_WORKLIST_ORGPOSITION_ID

        public static final long GLOBAL_WORKLIST_ORGPOSITION_ID
        The ID of the organisational position of the global worklist. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_WORKLIST_ORGPOSITION_NAME

        public static final String GLOBAL_WORKLIST_ORGPOSITION_NAME
        The name of the organisational position of the global worklist. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_FALLBACK_WORKLIST_ORGPOSITION_ID

        public static final long GLOBAL_FALLBACK_WORKLIST_ORGPOSITION_ID
        The ID of the organisational position of the global fallback worklist. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • GLOBAL_FALLBACK_WORKLIST_ORGPOSITION_NAME

        public static final String GLOBAL_FALLBACK_WORKLIST_ORGPOSITION_NAME
        The name of the organisational position of the global fallback worklist. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • SUPERVISOR_ROLE_ID

        public static final long SUPERVISOR_ROLE_ID
        The ID of the supervisor role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • SUPERVISOR_ROLE_NAME

        public static final String SUPERVISOR_ROLE_NAME
        The name of the supervisor role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • AUTOMATIC_CLIENT_ROLE_ID

        public static final long AUTOMATIC_CLIENT_ROLE_ID
        The ID of the automatic client role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • AUTOMATIC_CLIENT_ROLE_NAME

        public static final String AUTOMATIC_CLIENT_ROLE_NAME
        The name of the automatic client role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • EVENT_MANAGER_ROLE_ID

        public static final long EVENT_MANAGER_ROLE_ID
        The ID of the event manager role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • EVENT_MANAGER_ROLE_NAME

        public static final String EVENT_MANAGER_ROLE_NAME
        The name of the event manager role. This corresponds to the content of the org model. Only use this variable for internal authentication, use the authentication of the corresponding service for all other purposes.
        See Also:
        Constant Field Values
      • IDENTIFIER_ID_ENTITY_EXPRESSION

        public static final UUID IDENTIFIER_ID_ENTITY_EXPRESSION
        identifier ID for an entity expression (used for dynamic entity expressions to provide entity expression from e.g. the data flow)
      • IDENTIFIER_ID_AGENT

        public static final UUID IDENTIFIER_ID_AGENT
        identifier ID of the "Agent" entity type
      • IDENTIFIER_ID_ORG_POSITION

        public static final UUID IDENTIFIER_ID_ORG_POSITION
        identifier ID of the "OrgPosition" entity type
      • IDENTIFIER_ID_ORG_UNIT

        public static final UUID IDENTIFIER_ID_ORG_UNIT
        identifier ID of the "OrgUnit" entity type
      • IDENTIFIER_ID_ORG_GROUP

        public static final UUID IDENTIFIER_ID_ORG_GROUP
        identifier ID of the "OrgGroup" entity type
      • IDENTIFIER_ID_PROJECT_GROUP

        public static final UUID IDENTIFIER_ID_PROJECT_GROUP
        identifier ID of the "ProjectGroup" entity type
      • IDENTIFIER_ID_ABILITY

        public static final UUID IDENTIFIER_ID_ABILITY
        identifier ID of the "Ability" entity type
      • IDENTIFIER_ID_ROLE

        public static final UUID IDENTIFIER_ID_ROLE
        identifier ID of the "Role" entity type
      • IDENTIFIER_ID_SUBSTITUTION_RULE

        public static final UUID IDENTIFIER_ID_SUBSTITUTION_RULE
        identifier ID of the "SubstitutionRule" entity type