public class GrouperIncrementalDataToProcess extends Object
Constructor and Description |
---|
GrouperIncrementalDataToProcess() |
Modifier and Type | Method and Description |
---|---|
GrouperProvisioner |
getGrouperProvisioner() |
Set<String> |
getGroupUuidsForGroupMembershipRecalc()
group uuids which are going a group sync
|
Set<GrouperIncrementalDataItem> |
getGroupUuidsForGroupMembershipSync()
get the group objects and the memberships for these.
|
Set<GrouperIncrementalDataItem> |
getGroupUuidsForGroupOnly()
do not retrieve all memberships for these unless they are also included in memberUuidsForEntityMembershipSync.
|
Set<GrouperIncrementalDataItem> |
getGroupUuidsForGroupSync()
non recalc group add/update/delete
|
Set<GrouperIncrementalDataItem> |
getGroupUuidsMemberUuidsForMembershipSync()
multi key of group uuid, member uuids, field ids for membership sync
|
Set<GrouperIncrementalDataItem> |
getMemberUuidsForEntityMembershipSync()
get the entity objects and the memberships for these.
|
Set<GrouperIncrementalDataItem> |
getMemberUuidsForEntityOnly()
do not retrieve all memberships for these unless they are also included in memberUuidsForEntityMembershipSync.
|
void |
indexData()
index data after its determined so we know if something is recalc or not
|
boolean |
isHasIncrementalDataToProcess() |
void |
setGrouperProvisioner(GrouperProvisioner grouperProvisioner) |
void |
setGroupUuidsForGroupMembershipSync(Set<GrouperIncrementalDataItem> groupUuidsForGroupMembershipSync)
get the group objects and the memberships for these.
|
void |
setGroupUuidsForGroupOnly(Set<GrouperIncrementalDataItem> groupUuidsForGroupOnly)
do not retrieve all memberships for these unless they are also included in memberUuidsForEntityMembershipSync.
|
void |
setGroupUuidsMemberUuidsForMembershipSync(Set<GrouperIncrementalDataItem> groupUuidsMemberUuidsForMembershipSync)
multi key of group uuid, member uuids, field ids for membership sync
|
void |
setMemberUuidsForEntityMembershipSync(Set<GrouperIncrementalDataItem> memberUuidsForEntityMembershipSync)
get the entity objects and the memberships for these.
|
void |
setMemberUuidsForEntityOnly(Set<GrouperIncrementalDataItem> memberUuidsForEntityOnly)
do not retrieve all memberships for these unless they are also included in memberUuidsForEntityMembershipSync.
|
public boolean isHasIncrementalDataToProcess()
public GrouperProvisioner getGrouperProvisioner()
public void setGrouperProvisioner(GrouperProvisioner grouperProvisioner)
public Set<GrouperIncrementalDataItem> getGroupUuidsForGroupMembershipSync()
public void setGroupUuidsForGroupMembershipSync(Set<GrouperIncrementalDataItem> groupUuidsForGroupMembershipSync)
groupUuidsForGroupMembershipSync
- public Set<GrouperIncrementalDataItem> getMemberUuidsForEntityMembershipSync()
public void setMemberUuidsForEntityMembershipSync(Set<GrouperIncrementalDataItem> memberUuidsForEntityMembershipSync)
memberUuidsForEntityMembershipSync
- public Set<GrouperIncrementalDataItem> getGroupUuidsForGroupOnly()
public void setGroupUuidsForGroupOnly(Set<GrouperIncrementalDataItem> groupUuidsForGroupOnly)
groupUuidsForGroupOnly
- public Set<GrouperIncrementalDataItem> getMemberUuidsForEntityOnly()
public void setMemberUuidsForEntityOnly(Set<GrouperIncrementalDataItem> memberUuidsForEntityOnly)
memberUuidsForEntityOnly
- public Set<GrouperIncrementalDataItem> getGroupUuidsMemberUuidsForMembershipSync()
public void setGroupUuidsMemberUuidsForMembershipSync(Set<GrouperIncrementalDataItem> groupUuidsMemberUuidsForMembershipSync)
groupUuidsMemberUuidsForMembershipSync
- public Set<String> getGroupUuidsForGroupMembershipRecalc()
public void indexData()
public Set<GrouperIncrementalDataItem> getGroupUuidsForGroupSync()
Copyright © 2016 Internet2. All rights reserved.