public interface AggregateController
AggregateProcessor from an
 external source, such as Java API or JMX. This can be used to force completion of aggregated groups, and more.| Modifier and Type | Method and Description | 
|---|---|
| int | forceCompletionOfAllGroups()To force complete of all groups | 
| int | forceCompletionOfGroup(String key)To force completing a specific group by its key. | 
| int | forceDiscardingOfAllGroups()To force discardingof all groups | 
| int | forceDiscardingOfGroup(String key)To force discarding a specific group by its key. | 
| void | onStart(AggregateProcessor processor)Callback when the aggregate processor is started. | 
| void | onStop(AggregateProcessor processor)Callback when the aggregate processor is stopped. | 
void onStart(AggregateProcessor processor)
processor - the aggregate processorvoid onStop(AggregateProcessor processor)
processor - the aggregate processorint forceCompletionOfGroup(String key)
key - the keyint forceCompletionOfAllGroups()
int forceDiscardingOfGroup(String key)
key - the keyint forceDiscardingOfAllGroups()
Apache Camel