Package com.adaptris.csv.aggregator
Class CsvAggregating
java.lang.Object
com.adaptris.core.services.aggregator.MessageAggregatorImpl
com.adaptris.csv.aggregator.CsvAggregating
- All Implemented Interfaces:
MessageAggregator
- Direct Known Subclasses:
CsvAggregator
,CsvValidatingAggregator
-
Field Summary
Fields inherited from class com.adaptris.core.services.aggregator.MessageAggregatorImpl
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
aggregate
(AdaptrisMessage original, Iterable<AdaptrisMessage> msgs) protected abstract boolean
How to write the CSV file.void
joinMessage
(AdaptrisMessage msg, Collection<AdaptrisMessage> msgs) void
void
setPreferenceBuilder
(PreferenceBuilder preferenceBuilder) How to write the CSV file.<T extends CsvAggregating>
TwithHeader
(String s) Methods inherited from class com.adaptris.core.services.aggregator.MessageAggregatorImpl
filter, filter, getFilterCondition, getOverwriteMetadata, getRetainFilterExceptionsMessages, overwriteMetadata, overwriteMetadata, setFilterCondition, setOverwriteMetadata, setRetainFilterExceptionsMessages, withOverwriteMetadata
-
Constructor Details
-
CsvAggregating
public CsvAggregating()
-
-
Method Details
-
joinMessage
- Throws:
CoreException
-
aggregate
public void aggregate(AdaptrisMessage original, Iterable<AdaptrisMessage> msgs) throws CoreException - Throws:
CoreException
-
forceColumns
protected abstract boolean forceColumns() -
withHeader
-
getHeader
-
setHeader
-
getPreferenceBuilder
How to write the CSV file. -
setPreferenceBuilder
How to write the CSV file.
-