public class GrouperProvisioningValidation extends Object
Constructor and Description |
---|
GrouperProvisioningValidation() |
Modifier and Type | Method and Description |
---|---|
void |
assignEntityError(ProvisioningEntityWrapper provisioningMemberWrapper,
GcGrouperSyncErrorCode errorCode,
String errorMessage)
assign error message to wrapper and sync object
|
void |
assignGroupError(ProvisioningGroupWrapper provisioningGroupWrapper,
GcGrouperSyncErrorCode errorCode,
String errorMessage)
assign error message to wrapper and sync object
|
void |
assignMembershipError(ProvisioningMembershipWrapper provisioningMembershipWrapper,
GcGrouperSyncErrorCode errorCode,
String errorMessage)
assign error message to wrapper and sync object
|
GrouperProvisioner |
getGrouperProvisioner()
reference back up to the provisioner
|
void |
setGrouperProvisioner(GrouperProvisioner grouperProvisioner1)
reference back up to the provisioner
|
void |
validateEntities(Collection<ProvisioningEntity> provisioningEntities,
boolean removeInvalid)
validate entities based on attribute constraints and set the error code in the sync
object and the wrapper object
|
void |
validateGroups(Collection<ProvisioningGroup> provisioningGroups,
boolean removeInvalid)
validate groups based on attribute constraints and set the error code in the sync
object and the wrapper object
|
void |
validateMemberships(Collection<ProvisioningMembership> provisioningEntities,
boolean removeInvalid)
validate memberships based on attribute constraints and set the error code in the sync
object and the wrapper object
|
MultiKey |
validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable,
GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
check an attribute and make sure all values are valid
|
MultiKey |
validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable,
GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute,
Object fieldOrAttributeValue)
validate a specific value for a field
|
public GrouperProvisioner getGrouperProvisioner()
public void setGrouperProvisioner(GrouperProvisioner grouperProvisioner1)
grouperProvisioner1
- public void validateGroups(Collection<ProvisioningGroup> provisioningGroups, boolean removeInvalid)
provisioningGroups
- removeInvalid
- public void validateEntities(Collection<ProvisioningEntity> provisioningEntities, boolean removeInvalid)
provisioningEntities
- removeInvalid
- public void validateMemberships(Collection<ProvisioningMembership> provisioningEntities, boolean removeInvalid)
provisioningEntities
- removeInvalid
- public void assignMembershipError(ProvisioningMembershipWrapper provisioningMembershipWrapper, GcGrouperSyncErrorCode errorCode, String errorMessage)
provisioningMembershipWrapper
- errorCode
- errorMessage
- public void assignGroupError(ProvisioningGroupWrapper provisioningGroupWrapper, GcGrouperSyncErrorCode errorCode, String errorMessage)
provisioningGroupWrapper
- errorCode
- errorMessage
- public void assignEntityError(ProvisioningEntityWrapper provisioningMemberWrapper, GcGrouperSyncErrorCode errorCode, String errorMessage)
provisioningMemberWrapper
- errorCode
- errorMessage
- public MultiKey validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable, GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute)
provisioningUpdatable
- grouperProvisioningConfigurationAttribute
- fieldOrAttributeValueOrig
- public MultiKey validFieldOrAttributeValue(ProvisioningUpdatable provisioningUpdatable, GrouperProvisioningConfigurationAttribute grouperProvisioningConfigurationAttribute, Object fieldOrAttributeValue)
provisioningUpdatable
- grouperProvisioningConfigurationAttribute
- fieldOrAttributeValueOrig
- Copyright © 2016 Internet2. All rights reserved.