public class GrouperProvisioningBehavior extends Object
Constructor and Description |
---|
GrouperProvisioningBehavior() |
GrouperProvisioningBehavior(GrouperProvisioner grouperProvisioner) |
public GrouperProvisioningBehavior(GrouperProvisioner grouperProvisioner)
public GrouperProvisioningBehavior()
public String getGroupIdOfUsersToProvision()
public void setGroupIdOfUsersToProvision(String groupIdOfUsersToProvision)
groupIdOfUsersToProvision
- public boolean isOnlyProvisionPolicyGroups()
public boolean isAllowPolicyGroupOverride()
public String getProvisionableRegex()
public boolean isAllowProvisionableRegexOverride()
public boolean isDeleteBlankAttributesFromTarget()
public void setDeleteBlankAttributesFromTarget(boolean deleteBlankAttributesFromTarget1)
deleteBlankAttributesFromTarget1
- public boolean canInsertGroupField(String name)
public boolean canInsertGroupAttribute(String name)
public boolean canUpdateGroupField(String name)
public boolean canUpdateGroupAttribute(String name)
public boolean canInsertEntityField(String name)
public boolean canInsertEntityAttribute(String name)
public boolean canUpdateEntityField(String name)
public boolean canUpdateEntityAttribute(String name)
public boolean canInsertMembershipField(String name)
public boolean canInsertMembershipAttribute(String name)
public boolean canUpdateMembershipField(String name)
public boolean canUpdateMembershipAttribute(String name)
public boolean isHasTargetEntityLink()
public void setHasTargetEntityLink(Boolean hasTargetEntityLink)
public boolean isHasSubjectLink()
public void setHasSubjectLink(Boolean hasSubjectLink)
public boolean isHasGroupLinkGroupFromId2()
public GrouperProvisioningConfigurationAttribute getEntityLinkMemberToId2Attribute()
public GrouperProvisioningConfigurationAttribute getEntityLinkMemberFromId2Attribute()
public GrouperProvisioningConfigurationAttribute getEntityLinkMemberFromId3Attribute()
public GrouperProvisioningConfigurationAttribute getEntityLinkMemberToId3Attribute()
public GrouperProvisioningConfigurationAttribute getGroupLinkGroupToId2Attribute()
public GrouperProvisioningConfigurationAttribute getGroupLinkGroupToId3Attribute()
public GrouperProvisioningConfigurationAttribute getGroupLinkGroupFromId2Attribute()
public GrouperProvisioningConfigurationAttribute getGroupLinkGroupFromId3Attribute()
public boolean isHasGroupLinkGroupFromId3()
public boolean isHasGroupLinkGroupToId2()
public boolean isHasGroupLinkGroupToId3()
public boolean isHasEntityLinkMemberToId2()
public boolean isHasEntityLinkMemberFromId2()
public boolean isHasEntityLinkMemberFromId3()
public boolean isHasEntityLinkMemberToId3()
public boolean isHasTargetGroupLink()
public void setHasTargetGroupLink(Boolean hasTargetGroupLink)
public boolean isSelectGroupMissingIncremental()
public void setSelectGroupMissingIncremental(Boolean retrieveMissingGroupsIncremental)
retrieveMissingGroupsIncremental
- public GrouperProvisioningType getGrouperProvisioningType()
public void setGrouperProvisioningType(GrouperProvisioningType grouperProvisioningType)
public GrouperProvisioner getGrouperProvisioner()
public void setGrouperProvisioner(GrouperProvisioner grouperProvisioner)
public GrouperProvisioningBehaviorMembershipType getGrouperProvisioningBehaviorMembershipType()
public void setGrouperProvisioningBehaviorMembershipType(GrouperProvisioningBehaviorMembershipType grouperProvisioningBehaviorMembershipType)
public boolean isSelectEntities()
public void setSelectEntities(Boolean entitiesRetrieve)
public boolean isSelectMemberships()
public void setSelectMembershipsForGroup(Boolean selectMembershipsForGroup)
public boolean isSelectMembershipsForGroup()
public void setSelectMembershipsForEntity(Boolean selectMembershipsForEntity)
public boolean isSelectMembershipsForEntity()
public boolean isReplaceMemberships()
public void setReplaceMemberships(Boolean replaceMemberships)
public void setSelectMemberships(Boolean membershipsRetrieve)
public boolean isSelectGroups()
public void setSelectGroups(Boolean groupsRetrieve)
public boolean isDeleteEntitiesIfGrouperCreated()
public void setDeleteEntitiesIfGrouperCreated(Boolean deleteEntitiesIfGrouperCreated)
public boolean isDeleteGroupsIfGrouperCreated()
public void setDeleteGroupsIfGrouperCreated(Boolean deleteGroupsIfGrouperCreated)
public boolean isDeleteMembershipsIfGrouperCreated()
public void setDeleteMembershipsIfGrouperCreated(Boolean deleteMembershipsIfGrouperCreated)
public boolean isDeleteGroups()
public void setDeleteGroups(boolean deleteGroups)
deleteGroups
- public boolean isDeleteEntities()
public void setDeleteEntities(boolean deleteEntities)
public boolean isDeleteMembership(GcGrouperSyncMembership gcGrouperSyncMembership)
gcGrouperSyncMembership
- public boolean isDeleteEntity(GcGrouperSyncMember gcGrouperSyncMember)
gcGrouperSyncMember
- public boolean isDeleteGroup(GcGrouperSyncGroup gcGrouperSyncGroup)
gcGrouperSyncGroup
- public boolean isDeleteMemberships()
public void setDeleteMemberships(boolean deleteMemberships)
public boolean isSelectGroupsAll()
public void setSelectGroupsAll(Boolean groupsRetrieveAll)
public void setSelectGroupsAttributes(Set<String> groupsRetrieveAttributes)
public boolean isUpdateGroups()
public void setUpdateGroups(Boolean groupsUpdate)
public boolean isInsertGroups()
public void setInsertGroups(Boolean groupsInsert)
public boolean isDeleteGroupsIfNotExistInGrouper()
public void setDeleteGroupsIfNotExistInGrouper(Boolean groupsDeleteIfNotInGrouper)
public boolean isDeleteGroupsIfGrouperDeleted()
public void setDeleteGroupsIfGrouperDeleted(Boolean groupsDeleteIfDeletedFromGrouper)
public boolean isSelectEntitiesAll()
public void setSelectEntitiesAll(Boolean entitiesRetrieveAll)
public void setSelectEntityAttributes(Set<String> entitiesRetrieveAttributes)
public boolean isUpdateEntities()
public void setUpdateEntities(Boolean entitiesUpdate)
public void setUpdateEntityAttributes(Set<String> entitiesUpdateAttributes)
public boolean isInsertEntities()
public void setInsertEntities(Boolean entitiesInsert)
public void setInsertEntityAttributes(Set<String> entitiesInsertAttributes)
public boolean isDeleteEntitiesIfNotExistInGrouper()
public void setDeleteEntitiesIfNotExistInGrouper(Boolean entitiesDeleteIfNotInGrouper)
public boolean isDeleteEntitiesIfGrouperDeleted()
public void setDeleteEntitiesIfGrouperDeleted(Boolean entitiesDeleteIfDeletedFromGrouper)
public boolean isSelectMembershipsAll()
public void setSelectMembershipsAll(Boolean membershipsRetrieveAll)
public void setSelectMembershipAttributes(Set<String> membershipsRetrieveAttributes)
public void setSelectMembershipFields(Set<String> membershipsRetrieveFields)
public boolean isUpdateMemberships()
public void setUpdateMemberships(Boolean membershipsUpdate)
public void setUpdateMembershipsAttributes(Set<String> membershipsUpdateAttributes)
public void setUpdateMembershipsFields(Set<String> membershipsUpdateFields)
public boolean isInsertMemberships()
public void setInsertMemberships(Boolean membershipsInsert)
public void setInsertMembershipsAttributes(Set<String> membershipsInsertAttributes)
public void setInsertMembershipsFields(Set<String> membershipsInsertFields)
public boolean isDeleteMembershipsIfNotExistInGrouper()
public void setDeleteMembershipsIfNotExistInGrouper(Boolean membershipsDeleteIfNotInGrouper)
public boolean isDeleteMembershipsIfGrouperDeleted()
public void setDeleteMembershipsIfGrouperDeleted(Boolean membershipsDeleteIfDeletedFromGrouper)
public boolean canUpdateObjectAttribute(ProvisioningUpdatable grouperProvisioningUpdatable, String attributeName)
public boolean canUpdateObjectField(ProvisioningUpdatable grouperTargetUpdatable, String fieldName)
Copyright © 2016 Internet2. All rights reserved.