Class GrouperProvisioningConfigurationAttributeDbCache

java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationAttributeDbCache

public class GrouperProvisioningConfigurationAttributeDbCache extends Object
  • Constructor Details

    • GrouperProvisioningConfigurationAttributeDbCache

      public GrouperProvisioningConfigurationAttributeDbCache(GrouperProvisioner grouperProvisioner1, int index1, String objectType1)
  • Method Details

    • cachedValuesForGroup

      public static Set<Object> cachedValuesForGroup(ProvisioningGroup someTargetGroup, String attributeName)
      get all the cached values for a group attribute. these are prioritized by most important. note, the current value will not be returned
      Parameters:
      someTargetGroup -
      attributeName -
      Returns:
      the set of values
    • cachedValuesForEntity

      public static Set<Object> cachedValuesForEntity(ProvisioningEntity someTargetEntity, String attributeName)
      get all the cached values for an entity attribute. these are prioritized by most important. note, the current value will not be returned
      Parameters:
      someTargetEntity -
      attributeName -
      Returns:
      the set of values
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getCacheName

      public String getCacheName()
    • retrieveAttribute

      public GrouperProvisioningConfigurationAttribute retrieveAttribute()
    • getObjectType

      public String getObjectType()
      group or entity
      Returns:
      the object type
    • getIndex

      public int getIndex()
    • getSource

    • setSource

    • getType

    • setType

    • getAttributeName

      public String getAttributeName()
    • setAttributeName

      public void setAttributeName(String attributeName)
    • getTranslationScript

      public String getTranslationScript()
    • setTranslationScript

      public void setTranslationScript(String translationScript)
    • setNullChecksInScript

      public void setNullChecksInScript(boolean theEntityAttributeValueCacheNullChecksInScript)
    • setTranslationContinueConditon

      public void setTranslationContinueConditon(String translationContinueCondition)
    • isNullChecksInScript

      public boolean isNullChecksInScript()
    • getTranslationContinueCondition

      public String getTranslationContinueCondition()