Class ProvisioningStateGroup

java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.ProvisioningStateBase
edu.internet2.middleware.grouper.app.provisioning.ProvisioningStateGroup

public class ProvisioningStateGroup extends ProvisioningStateBase
  • Constructor Details

    • ProvisioningStateGroup

      public ProvisioningStateGroup()
  • Method Details

    • getPreviousMembershipValue

      public String getPreviousMembershipValue()
      if entity attributes and a rename, then this is the previous value
      Returns:
    • setPreviousMembershipValue

      public void setPreviousMembershipValue(String previousMembershipValue)
      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

      public GrouperProvisioner 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

      public ProvisioningGroupWrapper getProvisioningGroupWrapper()
    • setProvisioningGroupWrapper

      public void setProvisioningGroupWrapper(ProvisioningGroupWrapper provisioningGroupWrapper)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isRecalcGroupMemberships

      public boolean isRecalcGroupMemberships()
      if recalcing the groupAttribute memberships
      Returns:
    • setRecalcGroupMemberships

      public void setRecalcGroupMemberships(boolean recalcGroupMemberships1)
      if recalcing the group memberships
      Parameters:
      recalcGroupMemberships1 -
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • 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

      public Boolean isGroupExistsInGrouper()
      Does this group exist in grouper. null means it hasn't been checked.
      Returns:
      boolean
    • setGroupExistsInGrouper

      public void setGroupExistsInGrouper(Boolean groupExistsInGrouper)
      Parameters:
      groupExistsInGrouper -