public class GroupAggregatorSharedInformation extends Object implements AggregatorSharedInformation
| Constructor and Description |
|---|
GroupAggregatorSharedInformation() |
| Modifier and Type | Method and Description |
|---|---|
AggregatedContent |
getAggregatedContent(String groupId) |
Map<String,AsyncTask> |
getRegisteredGroupEvictionTasks() |
Map<String,AsyncTask> |
getRegisteredTimeoutAsyncAggregations() |
void |
registerGroupEvictionTask(String groupId,
AsyncTask groupEvictionTask) |
void |
registerTimeoutAsyncAggregation(String groupId,
AsyncTask timeoutTask) |
void |
removeAggregatedContent(String groupId) |
void |
setAggregatedContent(String groupId,
AggregatedContent content) |
boolean |
shouldRegisterEviction(String groupId) |
boolean |
shouldRegisterTimeout(String groupId) |
void |
unregisterGroupEvictionTask(String groupId) |
void |
unregisterTimeoutAsyncAggregation(String groupId) |
public AggregatedContent getAggregatedContent(String groupId)
public void setAggregatedContent(String groupId, AggregatedContent content)
public void removeAggregatedContent(String groupId)
public boolean shouldRegisterEviction(String groupId)
public void registerGroupEvictionTask(String groupId, AsyncTask groupEvictionTask)
public void unregisterGroupEvictionTask(String groupId)
public boolean shouldRegisterTimeout(String groupId)
public void registerTimeoutAsyncAggregation(String groupId, AsyncTask timeoutTask)
public void unregisterTimeoutAsyncAggregation(String groupId)
Copyright © 2018 MuleSoft, Inc.. All rights reserved.