Class GrouperProvisioningConfigurationAttributeDbCache
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationAttributeDbCache
-
Constructor Summary
ConstructorsConstructorDescriptionGrouperProvisioningConfigurationAttributeDbCache
(GrouperProvisioner grouperProvisioner1, int index1, String objectType1) -
Method Summary
Modifier and TypeMethodDescriptioncachedValuesForEntity
(ProvisioningEntity someTargetEntity, String attributeName) get all the cached values for an entity attribute.cachedValuesForGroup
(ProvisioningGroup someTargetGroup, String attributeName) get all the cached values for a group attribute.int
getIndex()
group or entitygetType()
boolean
void
setAttributeName
(String attributeName) void
setNullChecksInScript
(boolean theEntityAttributeValueCacheNullChecksInScript) void
void
setTranslationContinueConditon
(String translationContinueCondition) void
setTranslationScript
(String translationScript) void
toString()
-
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
-
getCacheName
-
retrieveAttribute
-
getObjectType
group or entity- Returns:
- the object type
-
getIndex
public int getIndex() -
getSource
-
setSource
-
getType
-
setType
-
getAttributeName
-
setAttributeName
-
getTranslationScript
-
setTranslationScript
-
setNullChecksInScript
public void setNullChecksInScript(boolean theEntityAttributeValueCacheNullChecksInScript) -
setTranslationContinueConditon
-
isNullChecksInScript
public boolean isNullChecksInScript() -
getTranslationContinueCondition
-
getDatabaseColumn
-