public class ProvisioningConsumer extends ProvisioningSyncConsumer
| Constructor and Description | 
|---|
ProvisioningConsumer()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
callAtLeastOnce()
some change log consumers might want to be called even if nothing happened in change log
 e.g. 
 | 
void | 
disconnect()
disconnect if needed 
 | 
ProvisioningSyncConsumerResult | 
dispatchEventList(List<EsbEventContainer> esbEventContainers)
implement this instead of dispatchEvent if you want objects instead of json string 
 | 
Integer | 
getBatchSize()
override the batch size configured in config file 
 | 
GrouperProvisioner | 
getGrouperProvisioner()  | 
dispatchEventconvertEventsToNoSensitiveData, convertEventsToString, dispatchEventList, encryptMessage, getChangeLogProcessorMetadata, getEsbConsumer, isProcessObjectsInsteadOfJson, setChangeLogProcessorMetadata, setEsbConsumerpublic GrouperProvisioner getGrouperProvisioner()
public Integer getBatchSize()
EsbListenerBasegetBatchSize in class EsbListenerBasepublic boolean callAtLeastOnce()
callAtLeastOnce in class EsbListenerBasepublic ProvisioningSyncConsumerResult dispatchEventList(List<EsbEventContainer> esbEventContainers)
EsbListenerBasedispatchEventList in class ProvisioningSyncConsumerpublic void disconnect()
EsbListenerBasedisconnect in class EsbListenerBaseCopyright © 2016 Internet2. All rights reserved.