Class MembershipRequireConfigBean

java.lang.Object
edu.internet2.middleware.grouper.app.membershipRequire.MembershipRequireConfigBean

public class MembershipRequireConfigBean extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    attribute uuid of attribute assigned
    # attribute name that signifies this requirement # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.compositeType\\.\\d+$"} #grouper.membershipVeto.customComposite.attributeName.0 = etc:attribute:customComposite:requireEmployee
    configId of this config bean
    group uuid of the require group
    # group name which is the population group # {valueType: "group", regex: "^grouper\\.membershipVeto\\.customComposite\\.groupName\\.\\d+$"} #grouper.membershipVeto.customComposite.groupName.0 = org:centralIt:staff:itStaff
    # ui key to externalize text # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.uiKey\\.\\d+$"} #grouper.membershipVeto.customComposite.uiKey.0 = customVetoCompositeRequireEmployee
    boolean
    If the hook is generally enabled, it can be disabled for a specific config.
    void
    attribute uuid of attribute assigned
    void
    setAttributeName(String attributeName1)
    # attribute name that signifies this requirement # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.compositeType\\.\\d+$"} #grouper.membershipVeto.customComposite.attributeName.0 = etc:attribute:customComposite:requireEmployee
    void
    setConfigId(String configId1)
    configId of this config bean
    void
    setHookEnable(boolean hookEnable)
    If the hook is generally enabled, it can be disabled for a specific config.
    void
    setRequireGroupId(String requireGroupId1)
    group uuid of the require group
    void
    # group name which is the population group # {valueType: "group", regex: "^grouper\\.membershipVeto\\.customComposite\\.groupName\\.\\d+$"} #grouper.membershipVeto.customComposite.groupName.0 = org:centralIt:staff:itStaff
    void
    setUiKey(String uiKey1)
    # ui key to externalize text # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.uiKey\\.\\d+$"} #grouper.membershipVeto.customComposite.uiKey.0 = customVetoCompositeRequireEmployee

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MembershipRequireConfigBean

      public MembershipRequireConfigBean()
  • Method Details

    • getAttributeDefNameId

      public String getAttributeDefNameId()
      attribute uuid of attribute assigned
      Returns:
      attribute id
    • setAttributeDefNameId

      public void setAttributeDefNameId(String attributeId1)
      attribute uuid of attribute assigned
      Parameters:
      attributeId1 -
    • getRequireGroupId

      public String getRequireGroupId()
      group uuid of the require group
      Returns:
      group uuid
    • setRequireGroupId

      public void setRequireGroupId(String requireGroupId1)
      group uuid of the require group
      Parameters:
      requireGroupId1 -
    • getConfigId

      public String getConfigId()
      configId of this config bean
      Returns:
      config id
    • setConfigId

      public void setConfigId(String configId1)
      configId of this config bean
      Parameters:
      configId1 -
    • getUiKey

      public String getUiKey()
      # ui key to externalize text # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.uiKey\\.\\d+$"} #grouper.membershipVeto.customComposite.uiKey.0 = customVetoCompositeRequireEmployee
      Returns:
      ui key
    • setUiKey

      public void setUiKey(String uiKey1)
      # ui key to externalize text # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.uiKey\\.\\d+$"} #grouper.membershipVeto.customComposite.uiKey.0 = customVetoCompositeRequireEmployee
      Parameters:
      uiKey1 -
    • getAttributeName

      public String getAttributeName()
      # attribute name that signifies this requirement # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.compositeType\\.\\d+$"} #grouper.membershipVeto.customComposite.attributeName.0 = etc:attribute:customComposite:requireEmployee
      Returns:
      attribute name
    • setAttributeName

      public void setAttributeName(String attributeName1)
      # attribute name that signifies this requirement # {valueType: "string", regex: "^grouper\\.membershipVeto\\.customComposite\\.compositeType\\.\\d+$"} #grouper.membershipVeto.customComposite.attributeName.0 = etc:attribute:customComposite:requireEmployee
      Parameters:
      attributeName1 -
    • getRequireGroupName

      public String getRequireGroupName()
      # group name which is the population group # {valueType: "group", regex: "^grouper\\.membershipVeto\\.customComposite\\.groupName\\.\\d+$"} #grouper.membershipVeto.customComposite.groupName.0 = org:centralIt:staff:itStaff
      Returns:
      group name
    • setRequireGroupName

      public void setRequireGroupName(String groupName1)
      # group name which is the population group # {valueType: "group", regex: "^grouper\\.membershipVeto\\.customComposite\\.groupName\\.\\d+$"} #grouper.membershipVeto.customComposite.groupName.0 = org:centralIt:staff:itStaff
      Parameters:
      groupName1 -
    • isHookEnable

      public boolean isHookEnable()
      If the hook is generally enabled, it can be disabled for a specific config.
      Returns:
      if hook enabled
    • setHookEnable

      public void setHookEnable(boolean hookEnable)
      If the hook is generally enabled, it can be disabled for a specific config.
      Parameters:
      hookEnable -