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() |
dispatchEvent
convertEventsToNoSensitiveData, convertEventsToString, dispatchEventList, encryptMessage, getChangeLogProcessorMetadata, getEsbConsumer, isProcessObjectsInsteadOfJson, setChangeLogProcessorMetadata, setEsbConsumer
public GrouperProvisioner getGrouperProvisioner()
public Integer getBatchSize()
EsbListenerBase
getBatchSize
in class EsbListenerBase
public boolean callAtLeastOnce()
callAtLeastOnce
in class EsbListenerBase
public ProvisioningSyncConsumerResult dispatchEventList(List<EsbEventContainer> esbEventContainers)
EsbListenerBase
dispatchEventList
in class ProvisioningSyncConsumer
public void disconnect()
EsbListenerBase
disconnect
in class EsbListenerBase
Copyright © 2016 Internet2. All rights reserved.