public class GrouperProvisioningDataIncrementalInput extends Object
Constructor and Description |
---|
GrouperProvisioningDataIncrementalInput() |
Modifier and Type | Method and Description |
---|---|
List<EsbEventContainer> |
getEsbEventContainers() |
Timestamp |
getFullSyncMessageTimestamp()
if we should do a full sync
|
GcGrouperSync |
getGcGrouperSync() |
GrouperIncrementalDataToProcess |
getGrouperIncrementalDataToProcessWithoutRecalc()
grouper uuids to retrieve from grouper and grouper sync
|
GrouperIncrementalDataToProcess |
getGrouperIncrementalDataToProcessWithRecalc()
grouper uuids to retrieve with a recalc (retrieve from target and do full compare)
|
List<GrouperMessage> |
getGrouperMessages() |
GrouperProvisioner |
getGrouperProvisioner() |
TargetDaoRetrieveIncrementalDataRequest |
getTargetDaoRetrieveIncrementalDataRequest()
grouper target objects to get from target for incremental sync
|
void |
indexIncrementalData()
keep an index after everything is determined so we can easily look up if something is recalc
|
boolean |
isFullSync() |
boolean |
isHasEvents() |
boolean |
isHasIncrementalDataToProcess() |
void |
setEsbEventContainers(List<EsbEventContainer> esbEventContainers) |
void |
setFullSync(boolean fullSync) |
void |
setFullSyncMessageTimestamp(Timestamp fullSyncMessageTimestamp)
if we should do a full sync
|
void |
setGrouperIncrementalDataToProcessWithoutRecalc(GrouperIncrementalDataToProcess grouperIncrementalUuidsToRetrieveFromGrouper)
grouper uuids to retrieve from grouper and grouper sync
|
void |
setGrouperIncrementalDataToProcessWithRecalc(GrouperIncrementalDataToProcess grouperIncrementalDataToProcessWithRecalc)
grouper uuids to retrieve with a recalc (retrieve from target and do full compare)
|
void |
setGrouperMessages(List<GrouperMessage> grouperMessages) |
void |
setGrouperProvisioner(GrouperProvisioner grouperProvisioner) |
void |
setTargetDaoRetrieveIncrementalDataRequest(TargetDaoRetrieveIncrementalDataRequest targetDaoRetrieveIncrementalDataRequest)
grouper target objects to get from target for incremental sync
|
public GrouperProvisioningDataIncrementalInput()
public Timestamp getFullSyncMessageTimestamp()
public void setFullSyncMessageTimestamp(Timestamp fullSyncMessageTimestamp)
fullSyncMessageTimestamp
- public boolean isFullSync()
public void setFullSync(boolean fullSync)
fullSync
- public GrouperIncrementalDataToProcess getGrouperIncrementalDataToProcessWithoutRecalc()
public void setGrouperIncrementalDataToProcessWithoutRecalc(GrouperIncrementalDataToProcess grouperIncrementalUuidsToRetrieveFromGrouper)
grouperIncrementalUuidsToRetrieveFromGrouper
- public GrouperIncrementalDataToProcess getGrouperIncrementalDataToProcessWithRecalc()
public void setGrouperIncrementalDataToProcessWithRecalc(GrouperIncrementalDataToProcess grouperIncrementalDataToProcessWithRecalc)
grouperIncrementalDataToProcessWithRecalc
- public TargetDaoRetrieveIncrementalDataRequest getTargetDaoRetrieveIncrementalDataRequest()
public void setTargetDaoRetrieveIncrementalDataRequest(TargetDaoRetrieveIncrementalDataRequest targetDaoRetrieveIncrementalDataRequest)
grouperIncrementalGroupTargetObjectsToRetrieveFromTarget
- public GcGrouperSync getGcGrouperSync()
public GrouperProvisioner getGrouperProvisioner()
public void setGrouperProvisioner(GrouperProvisioner grouperProvisioner)
public void setEsbEventContainers(List<EsbEventContainer> esbEventContainers)
public List<EsbEventContainer> getEsbEventContainers()
public void setGrouperMessages(List<GrouperMessage> grouperMessages)
public List<GrouperMessage> getGrouperMessages()
public boolean isHasEvents()
public boolean isHasIncrementalDataToProcess()
public void indexIncrementalData()
Copyright © 2016 Internet2. All rights reserved.