Class ProvisioningStateGroup
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.ProvisioningStateBase
edu.internet2.middleware.grouper.app.provisioning.ProvisioningStateGroup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionif entity attributes and a rename, then this is the previous valueboolean
deletes the attribute on groups who we arent deleting note the sync object can be null if it is from target and grouper doesnt know about itDoes this group exist in grouper.boolean
boolean
isLoggable
(boolean strong) see if loggable if not logging all objectsboolean
if recalcing the groupAttribute membershipsboolean
set it to true if we want to select all memberships from the target for this group.boolean
if the memberships for this group was attempted to be selected from targetboolean
in incremental, if we're doing group attributes and any membership events for this group are recalc, then recalc all events for this group in this incremental run and select those memberships from the target.boolean
boolean
if this object is for create, and we translate memberships, then dont do it againvoid
setDeleteMembershipAttributeValues
(boolean deleteMembershipAttributeValues) deletes the attribute on groups who we arent deleting note the sync object can be null if it is from target and grouper doesnt know about itvoid
setGroupExistsInGrouper
(Boolean groupExistsInGrouper) void
setGroupId
(String groupId) void
setGroupRemovedDueToAttribute
(boolean groupRemovedDueToAttribute) void
setPreviousMembershipValue
(String previousMembershipValue) if entity attributes and a rename, then this is the previous valuevoid
setProvisioningGroupWrapper
(ProvisioningGroupWrapper provisioningGroupWrapper) void
setRecalcGroupMemberships
(boolean recalcGroupMemberships1) if recalcing the group membershipsvoid
setSelectAllMemberships
(boolean selectMemberships) set it to true if we want to select all memberships from the target for this group.void
setSelectAllMembershipsResultProcessed
(boolean selectMembershipResultProcessed) if the memberships for this group was attempted to be selected from targetvoid
setSelectSomeMemberships
(boolean selectSomeMemberships) in incremental, if we're doing group attributes and any membership events for this group are recalc, then recalc all events for this group in this incremental run and select those memberships from the target.void
setSelectSomeMembershipsResultProcessed
(boolean selectSomeMembershipsResultProcessed) void
setTranslatedMemberships
(boolean theTranslatedMemberships) if this object is for create, and we translate memberships, then dont do it againtoString()
Methods inherited from class edu.internet2.middleware.grouper.app.provisioning.ProvisioningStateBase
assignLoggableCache, getGrouperIncrementalDataAction, getMillisSince1970, isCreate, isDelete, isDeleteResultProcessed, isInGrouper, isInsertResultProcessed, isRecalcObject, isRecalcObjectMemberships, isSelect, isSelectResultProcessed, isUpdate, isUpdateResultProcessed, retrieveLoggableCache, setCreate, setDelete, setDeleteResultProcessed, setGrouperIncrementalDataAction, setInGrouper, setInsertResultProcessed, setMillisSince1970, setRecalcObject, setSelect, setSelectResultProcessed, setUpdate, setUpdateResultProcessed
-
Constructor Details
-
ProvisioningStateGroup
public ProvisioningStateGroup()
-
-
Method Details
-
getPreviousMembershipValue
if entity attributes and a rename, then this is the previous value- Returns:
-
setPreviousMembershipValue
if entity attributes and a rename, then this is the previous value- Parameters:
previousMembershipValue
-
-
isDeleteMembershipAttributeValues
public boolean isDeleteMembershipAttributeValues()deletes the attribute on groups who we arent deleting note the sync object can be null if it is from target and grouper doesnt know about it- Returns:
-
setDeleteMembershipAttributeValues
public void setDeleteMembershipAttributeValues(boolean deleteMembershipAttributeValues) deletes the attribute on groups who we arent deleting note the sync object can be null if it is from target and grouper doesnt know about it- Parameters:
deleteMembershipAttributeValues
-
-
getGrouperProvisioner
-
isLoggable
public boolean isLoggable(boolean strong) see if loggable if not logging all objects- Returns:
-
isSelectSomeMembershipsResultProcessed
public boolean isSelectSomeMembershipsResultProcessed() -
setSelectSomeMembershipsResultProcessed
public void setSelectSomeMembershipsResultProcessed(boolean selectSomeMembershipsResultProcessed) -
isSelectAllMemberships
public boolean isSelectAllMemberships()set it to true if we want to select all memberships from the target for this group. This happens when there are too many events for this group or if it's a new group or a deleted group or manually kicked off from the UI -
setSelectAllMemberships
public void setSelectAllMemberships(boolean selectMemberships) set it to true if we want to select all memberships from the target for this group. This happens when there are too many events for this group or if it's a new group or a deleted group or manually kicked off from the UI -
isSelectAllMembershipsResultProcessed
public boolean isSelectAllMembershipsResultProcessed()if the memberships for this group was attempted to be selected from target -
isSelectSomeMemberships
public boolean isSelectSomeMemberships()in incremental, if we're doing group attributes and any membership events for this group are recalc, then recalc all events for this group in this incremental run and select those memberships from the target. Since this is group attributes, we need to select those via the group -
setSelectSomeMemberships
public void setSelectSomeMemberships(boolean selectSomeMemberships) in incremental, if we're doing group attributes and any membership events for this group are recalc, then recalc all events for this group in this incremental run and select those memberships from the target. Since this is group attributes, we need to select those via the group -
setSelectAllMembershipsResultProcessed
public void setSelectAllMembershipsResultProcessed(boolean selectMembershipResultProcessed) if the memberships for this group was attempted to be selected from target -
getProvisioningGroupWrapper
-
setProvisioningGroupWrapper
-
toString
-
isRecalcGroupMemberships
public boolean isRecalcGroupMemberships()if recalcing the groupAttribute memberships- Returns:
-
setRecalcGroupMemberships
public void setRecalcGroupMemberships(boolean recalcGroupMemberships1) if recalcing the group memberships- Parameters:
recalcGroupMemberships1
-
-
getGroupId
-
setGroupId
-
isGroupRemovedDueToAttribute
public boolean isGroupRemovedDueToAttribute() -
setGroupRemovedDueToAttribute
public void setGroupRemovedDueToAttribute(boolean groupRemovedDueToAttribute) -
isTranslatedMemberships
public boolean isTranslatedMemberships()if this object is for create, and we translate memberships, then dont do it again- Returns:
-
setTranslatedMemberships
public void setTranslatedMemberships(boolean theTranslatedMemberships) if this object is for create, and we translate memberships, then dont do it again- Parameters:
theTranslatedMemberships
-
-
isGroupExistsInGrouper
Does this group exist in grouper. null means it hasn't been checked.- Returns:
- boolean
-
setGroupExistsInGrouper
- Parameters:
groupExistsInGrouper
-
-