public class TargetDaoRetrieveIncrementalDataRequest extends Object
Constructor and Description |
---|
TargetDaoRetrieveIncrementalDataRequest() |
Modifier and Type | Method and Description |
---|---|
void |
ensureAllMembershipRequestsAreInTheOnlyRequestsAlso()
make sure that all the target requests that include memberships also are requesting the group or entities in the "only" lists.
|
List<ProvisioningEntity> |
getTargetEntitiesForEntityMembershipSync()
get the entity objects and the memberships for these.
|
List<ProvisioningEntity> |
getTargetEntitiesForEntityOnly()
do not retrieve all memberships for these unless they are also included in targetEntitiesForEntityMembershipSync.
|
List<ProvisioningGroup> |
getTargetGroupsForGroupMembershipSync()
get the group objects and the memberships for these.
|
List<ProvisioningGroup> |
getTargetGroupsForGroupOnly()
do not retrieve all memberships for these unless they are also included in targetGroupsForGroupMembershipSync.
|
List<Object> |
getTargetMembershipObjectsForMembershipSync()
multi key of targetGroup, targetEntity, and optionally targetMembership for membership sync
|
void |
setTargetEntitiesForEntityMembershipSync(List<ProvisioningEntity> memberUuidsForEntityMembershipSync)
get the entity objects and the memberships for these.
|
void |
setTargetEntitiesForEntityOnly(List<ProvisioningEntity> memberUuidsForEntityOnly)
do not retrieve all memberships for these unless they are also included in targetEntitiesForEntityMembershipSync.
|
void |
setTargetGroupsForGroupMembershipSync(List<ProvisioningGroup> targetGroupsForGroupMembershipSync)
get the group objects and the memberships for these.
|
void |
setTargetGroupsForGroupOnly(List<ProvisioningGroup> groupUuidsForGroupOnly)
do not retrieve all memberships for these unless they are also included in targetGroupsForGroupMembershipSync.
|
void |
setTargetMembershipObjectsForMembershipSync(List<Object> targetMembershipObjectsForMembershipSync)
multi key of targetGroup, targetEntity, and optionally targetMembership for membership sync
|
public TargetDaoRetrieveIncrementalDataRequest()
public List<ProvisioningGroup> getTargetGroupsForGroupMembershipSync()
public void setTargetGroupsForGroupMembershipSync(List<ProvisioningGroup> targetGroupsForGroupMembershipSync)
targetGroupsForGroupMembershipSync
- public List<ProvisioningEntity> getTargetEntitiesForEntityMembershipSync()
public void setTargetEntitiesForEntityMembershipSync(List<ProvisioningEntity> memberUuidsForEntityMembershipSync)
memberUuidsForEntityMembershipSync
- public List<ProvisioningGroup> getTargetGroupsForGroupOnly()
public void setTargetGroupsForGroupOnly(List<ProvisioningGroup> groupUuidsForGroupOnly)
groupUuidsForGroupOnly
- public List<ProvisioningEntity> getTargetEntitiesForEntityOnly()
public void setTargetEntitiesForEntityOnly(List<ProvisioningEntity> memberUuidsForEntityOnly)
memberUuidsForEntityOnly
- public List<Object> getTargetMembershipObjectsForMembershipSync()
public void setTargetMembershipObjectsForMembershipSync(List<Object> targetMembershipObjectsForMembershipSync)
groupUuidsMemberUuidsForMembershipSync
- public void ensureAllMembershipRequestsAreInTheOnlyRequestsAlso()
Copyright © 2016 Internet2. All rights reserved.