This type encapsulates the Aggregator's ServiceGroup content element,
which is composed of three xsd:any arrays, the first storing
the aggregator
configuration, the second storing the aggregated data, and
the third, optional
element (set by the server only) representing any errors that
might have
occurred during aggregation.
Service developers incorporating the Aggregator framework may implement
this interface, specifying the implementing class as the "entryRemovedCallback"
parameter in the AggregatorConfiguration JNDI bean of a service jndi-config.xml
file.
This interface must be implemented by a plugin for the AggregatorSource
component of the aggregator and is generally type-specific to the message
data being processed.
The AggregatorSource interface handles session management for establishing
data aggregation relationships between services using source-sink paradigms.
Should be called by an AggregatorSource to deliver a message with
the assumption that the message data will be aggregated as its
native type and into whatever data storage format is
used by the underlying AggregatorSink class.