Class OrgModelConstants

java.lang.Object
de.aristaflow.adept2.model.globals.OrgModelConstants

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

    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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