Class GrouperDeprovisioningConfiguration

java.lang.Object
edu.internet2.middleware.grouper.app.deprovisioning.GrouperDeprovisioningConfiguration

public class GrouperDeprovisioningConfiguration extends Object
configuration on an object
  • Constructor Details

    • GrouperDeprovisioningConfiguration

      public GrouperDeprovisioningConfiguration()
  • Method Details

    • clearOutConfigurationButLeaveMetadata

      public void clearOutConfigurationButLeaveMetadata()
      we want to retain the last emailed date and last certified date
    • getGrouperDeprovisioningOverallConfiguration

      public GrouperDeprovisioningOverallConfiguration getGrouperDeprovisioningOverallConfiguration()
      Returns:
      the grouperDeprovisioningOverallConfiguration
    • setGrouperDeprovisioningOverallConfiguration

      public void setGrouperDeprovisioningOverallConfiguration(GrouperDeprovisioningOverallConfiguration grouperDeprovisioningOverallConfiguration1)
      Parameters:
      grouperDeprovisioningOverallConfiguration1 - the grouperDeprovisioningOverallConfiguration to set
    • getInheritedConfig

      public GrouperDeprovisioningConfiguration getInheritedConfig()
      if retrieve configs all at once, put the inherited config here
      Returns:
      the inheritedConfig
    • setInheritedConfig

      public void setInheritedConfig(GrouperDeprovisioningConfiguration inheritedConfig1)
      if retrieve configs all at once, put the inherited config here
      Parameters:
      inheritedConfig1 - the inheritedConfig to set
    • getAttributeAssignBase

      public AttributeAssign getAttributeAssignBase()
      base existing attribute assign for this configuration
      Returns:
      the attribute assign
    • setAttributeAssignBase

      public void setAttributeAssignBase(AttributeAssign attributeAssignBase1)
      base existing attribute assign for this configuration
      Parameters:
      attributeAssignBase1 -
    • getInheritedOwner

      public Stem getInheritedOwner()
      Returns:
      the inheritedOwner
    • setInheritedOwner

      public void setInheritedOwner(Stem inheritedOwner1)
      Parameters:
      inheritedOwner1 - the inheritedOwner to set
    • getOriginalConfig

      public GrouperDeprovisioningAttributeValue getOriginalConfig()
      Returns:
      the originalConfig
    • setOriginalConfig

      public void setOriginalConfig(GrouperDeprovisioningAttributeValue originalConfig1)
      Parameters:
      originalConfig1 - the originalConfig to set
    • getNewConfig

      public GrouperDeprovisioningAttributeValue getNewConfig()
      new config after calculations
      Returns:
      the newConfig
    • setNewConfig

      public void setNewConfig(GrouperDeprovisioningAttributeValue newConfig1)
      new config after calculations
      Parameters:
      newConfig1 - the newConfig to set
    • storeConfiguration

      public int storeConfiguration()
      Returns:
      how many changes made
    • isHasDatabaseAttributes

      public boolean isHasDatabaseAttributes()
      Returns:
      true if has attributes (direct or inherited) in the database
    • isHasDatabaseConfiguration

      public boolean isHasDatabaseConfiguration()
      Returns:
      true if has attributes (direct or inherited) in the database
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also: