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.