Class ProvisionableStemFinder
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.ProvisionableStemFinder
Use this class to find provisioning attributes on stems
Sample call
ProvisionableStemFinder provisionableStemFinder = new ProvisionableStemFinder(); GrouperProvisioningAttributeValue attributeValue = provisionableStemFinder.assignStem(stem).assignTargetName("ldapProvTest") .findProvisionableStemAttributeValue();
Sample call to find multiple provisioning attributes on a stem
ProvisionableStemFinder provisionableStemFinder = new ProvisionableStemFinder(); SetprovisionableStemAttributeValues = provisionableStemFinder.assignStemName(stem.getName()).findProvisionableStemAttributeValues();
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionassignDirectAssignment
(Boolean directAssignment) only find direct assignments.assignRunAsRoot
(boolean runAsRoot) set this to true to run as a root sessionassignStem
(Stem stem) assignStemId
(String stemId) assignStemName
(String stemName) assignTargetName
(String targetName) target name - optionalfind bean containing provisioning attributes on a stem
-
Constructor Details
-
ProvisionableStemFinder
public ProvisionableStemFinder()
-
-
Method Details
-
assignStem
- Parameters:
stem
-- Returns:
-
assignStemId
- Parameters:
stemId
-- Returns:
-
assignStemName
- Parameters:
stemName
-- Returns:
-
assignTargetName
target name - optional- Parameters:
targetName
-- Returns:
-
assignRunAsRoot
set this to true to run as a root session- Parameters:
runAsRoot
-- Returns:
-
assignDirectAssignment
only find direct assignments. default is null means do not filter.- Parameters:
directAssignment
-- Returns:
-
findProvisionableStemAttributeValue
find bean containing provisioning attributes on a stem- Returns:
-
findProvisionableStemAttributeValues
-