public class RecipientListAggregator extends SplitAggregator
SplitAggregator.SplitterAggregationAbstractAggregator.ClosedAggregateExceptionaggregateElementName, corrId, count, countAttribute, index, indexAttribute, messageElementName, timeoutlockManager, store, storeFactory, timerManager, wsdlExchangeTarget, wsdlResourcedefinition, description, endpoint, interfaceName, service, serviceUnit| Constructor and Description |
|---|
RecipientListAggregator() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildAggregate(java.lang.Object aggregation,
javax.jbi.messaging.NormalizedMessage message,
javax.jbi.messaging.MessageExchange exchange,
boolean timeout)
Fill the given JBI message with the aggregation result.
|
addMessage, createAggregation, createChildElement, getAggregateElementName, getCorrelationID, getCorrId, getCount, getCountAttribute, getIndex, getIndexAttribute, getMessageElementName, getTimeout, getTimeout, setAggregateElementName, setCorrId, setCount, setCountAttribute, setIndex, setIndexAttribute, setMessageElementName, setTimeoutcloseAggregation, getClosedAggregatesStoreFactory, getTarget, isAggregationClosed, isCopyAttachments, isCopyProperties, isReportClosedAggregatesAsErrors, isReportErrors, isReportTimeoutAsErrors, isRescheduleTimeouts, isSynchronous, onTimeout, process, processAsync, processSync, sendAggregate, setClosedAggregatesStoreFactory, setCopyAttachments, setCopyProperties, setReportClosedAggregatesAsErrors, setReportErrors, setReportTimeoutAsErrors, setRescheduleTimeouts, setSynchronous, setTarget, startchooseFirstEndpointWithDescriptor, copyAttachments, copyProperties, getDefinition, getDefinitionFromDescription, getDefinitionFromWsdlExchangeTarget, getDefinitionFromWsdlResource, getDescription, getDescriptionForExchangeTarget, getEndpointsForExchangeTarget, getLockManager, getStore, getStoreFactory, getTimerManager, getWsdlExchangeTarget, getWsdlResource, setLockManager, setStore, setStoreFactory, setTimerManager, setWsdlExchangeTarget, setWsdlResource, stopactivate, deactivate, getRole, processInOnly, processInOutdone, fail, getChannel, getContext, getExchangeFactory, send, sendSyncgetEndpoint, getInterfaceName, getKey, getService, getServiceUnit, isExchangeOkay, prepareExchange, setDefinition, setDescription, setEndpoint, setInterfaceName, setService, setServiceUnit, toString, validatepublic void buildAggregate(java.lang.Object aggregation,
javax.jbi.messaging.NormalizedMessage message,
javax.jbi.messaging.MessageExchange exchange,
boolean timeout)
throws java.lang.Exception
AbstractAggregatorbuildAggregate in class SplitAggregatortimeout - false if the aggregation has completed or true
if this aggregation has timed outjava.lang.ExceptionCopyright © 2005-2015 FuseSource. All Rights Reserved.