Class GrouperWorkflowConfigAttributeNames

java.lang.Object
edu.internet2.middleware.grouper.app.workflow.GrouperWorkflowConfigAttributeNames

public class GrouperWorkflowConfigAttributeNames extends Object
  • Field Details

    • GROUPER_WORKFLOW_CONFIG_DEF

      public static final String GROUPER_WORKFLOW_CONFIG_DEF
      main attribute definition assigned to groups
      See Also:
    • GROUPER_WORKFLOW_CONFIG_ATTRIBUTE_NAME

      public static final String GROUPER_WORKFLOW_CONFIG_ATTRIBUTE_NAME
      main attribute name assigned to workflowConfigDef
      See Also:
    • GROUPER_WORKFLOW_CONFIG_VALUE_DEF

      public static final String GROUPER_WORKFLOW_CONFIG_VALUE_DEF
      attribute definition for name value pairs assigned to assignment on groups
      See Also:
    • GROUPER_WORKFLOW_CONFIG_TYPE

      public static final String GROUPER_WORKFLOW_CONFIG_TYPE
      workflow implementation type. default is grouper
      See Also:
    • GROUPER_WORKFLOW_CONFIG_APPROVALS

      public static final String GROUPER_WORKFLOW_CONFIG_APPROVALS
      JSON config of the workflow approvals
      See Also:
    • GROUPER_WORKFLOW_CONFIG_NAME

      public static final String GROUPER_WORKFLOW_CONFIG_NAME
      workflow config name. No two workflows in the same owner should have the same name
      See Also:
    • GROUPER_WORKFLOW_CONFIG_ID

      public static final String GROUPER_WORKFLOW_CONFIG_ID
      Camel-case alphanumeric id of workflow. No two workflows in all of Grouper can have the same ID
      See Also:
    • GROUPER_WORKFLOW_CONFIG_DESCRIPTION

      public static final String GROUPER_WORKFLOW_CONFIG_DESCRIPTION
      workflow config description
      See Also:
    • GROUPER_WORKFLOW_CONFIG_PARAMS

      public static final String GROUPER_WORKFLOW_CONFIG_PARAMS
      workflow config params
      See Also:
    • GROUPER_WORKFLOW_CONFIG_FORM

      public static final String GROUPER_WORKFLOW_CONFIG_FORM
      workflow config form
      See Also:
    • GROUPER_WORKFLOW_CONFIG_VIEWERS_GROUP_ID

      public static final String GROUPER_WORKFLOW_CONFIG_VIEWERS_GROUP_ID
      GroupId of people who can view this workflow and instances of this workflow. Grouper admins can view any workflow (blank means admin only). Anyone in an approver group can view the workflow.
      See Also:
    • GROUPER_WORKFLOW_CONFIG_SEND_EMAIL

      public static final String GROUPER_WORKFLOW_CONFIG_SEND_EMAIL
      true/false if email should be sent
      See Also:
    • GROUPER_WORKFLOW_CONFIG_ENABLED

      public static final String GROUPER_WORKFLOW_CONFIG_ENABLED
      Could by "true", "false", or "noNewSubmissions", i.e. let current forms go through
      See Also:
  • Constructor Details

    • GrouperWorkflowConfigAttributeNames

      public GrouperWorkflowConfigAttributeNames()
  • Method Details

    • retrieveAttributeDefBaseDef

      public static AttributeDef retrieveAttributeDefBaseDef()
      attribute value def assigned to group
      Returns:
      the attribute def name
    • retrieveAttributeDefNameBase

      public static AttributeDefName retrieveAttributeDefNameBase()
      marker attribute def assigned to stem or group
      Returns:
      the attribute def name
    • retrieveAttributeDefValueDef

      public static AttributeDef retrieveAttributeDefValueDef()
      attribute value def assigned to group
      Returns:
      the attribute def name