Class GrouperObjectTypesAttributeNames

java.lang.Object
edu.internet2.middleware.grouper.app.grouperTypes.GrouperObjectTypesAttributeNames

public class GrouperObjectTypesAttributeNames extends Object
  • Field Details

    • GROUPER_OBJECT_TYPE_DEF

      public static final String GROUPER_OBJECT_TYPE_DEF
      main attribute definition assigned to groups, folders
      See Also:
    • GROUPER_OBJECT_TYPE_ATTRIBUTE_NAME

      public static final String GROUPER_OBJECT_TYPE_ATTRIBUTE_NAME
      main attribute name assigned to grouperObjectTypeDef
      See Also:
    • GROUPER_OBJECT_TYPE_VALUE_DEF

      public static final String GROUPER_OBJECT_TYPE_VALUE_DEF
      attribute definition for name value pairs assigned to assignment on groups or folders
      See Also:
    • GROUPER_OBJECT_TYPE_NAME

      public static final String GROUPER_OBJECT_TYPE_NAME
      ref, basis, policy,etc, bundle, org, test, service
      See Also:
    • GROUPER_OBJECT_TYPE_DATA_OWNER

      public static final String GROUPER_OBJECT_TYPE_DATA_OWNER
      e.g. Registrar's office owns this data
      See Also:
    • GROUPER_OBJECT_TYPE_MEMBERS_DESCRIPTION

      public static final String GROUPER_OBJECT_TYPE_MEMBERS_DESCRIPTION
      human readable description
      See Also:
    • GROUPER_OBJECT_TYPE_DIRECT_ASSIGNMENT

      public static final String GROUPER_OBJECT_TYPE_DIRECT_ASSIGNMENT
      if this is directly assigned or inherited
      See Also:
    • GROUPER_OBJECT_TYPE_SERVICE_NAME

      public static final String GROUPER_OBJECT_TYPE_SERVICE_NAME
      name of the service that this app falls under
      See Also:
    • GROUPER_OBJECT_TYPE_OWNER_STEM_ID

      public static final String GROUPER_OBJECT_TYPE_OWNER_STEM_ID
      if this is not a direct assignment, then this is the stem id where it is inherited from
      See Also:
  • Constructor Details

    • GrouperObjectTypesAttributeNames

      public GrouperObjectTypesAttributeNames()
  • Method Details

    • retrieveAttributeDefNameBase

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

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

      public static AttributeDefName retrieveAttributeDefNameDataOwner()
      data owner attribute def name assigned to stem or group
      Returns:
      the attribute def name
    • retrieveAttributeDefNameMemberDescription

      public static AttributeDefName retrieveAttributeDefNameMemberDescription()
      member description attribute def name assigned to stem or group
      Returns:
      the attribute def name
    • retrieveAttributeDefNameDirectAssignment

      public static AttributeDefName retrieveAttributeDefNameDirectAssignment()
      direct assignment attribute def name assigned to stem or group
      Returns:
      the attribute def name
    • retrieveAttributeDefNameTypeName

      public static AttributeDefName retrieveAttributeDefNameTypeName()
      type name attribute def name assigned to stem or group
      Returns:
      the attribute def name
    • retrieveAttributeDefNameServiceName

      public static AttributeDefName retrieveAttributeDefNameServiceName()
      service name attribute def name assigned to stem or group
      Returns:
      the attribute def name
    • retrieveAttributeDefNameOwnerStemId

      public static AttributeDefName retrieveAttributeDefNameOwnerStemId()
      owner stem id attribute def name assigned to stem or group
      Returns:
      the attribute def name
    • clearCache

      public static void clearCache()