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