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
public abstract class CsvAggregating extends MessageAggregatorImpl
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.services.aggregator.MessageAggregatorImpl
log
-
-
Constructor Summary
Constructors Constructor Description CsvAggregating()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaggregate(AdaptrisMessage original, java.lang.Iterable<AdaptrisMessage> msgs)protected abstract booleanforceColumns()java.lang.StringgetHeader()PreferenceBuildergetPreferenceBuilder()How to write the CSV file.voidjoinMessage(AdaptrisMessage msg, java.util.Collection<AdaptrisMessage> msgs)voidsetHeader(java.lang.String header)voidsetPreferenceBuilder(PreferenceBuilder preferenceBuilder)How to write the CSV file.<T extends CsvAggregating>
TwithHeader(java.lang.String s)-
Methods inherited from class com.adaptris.core.services.aggregator.MessageAggregatorImpl
filter, filter, getFilterCondition, getOverwriteMetadata, getRetainFilterExceptionsMessages, overwriteMetadata, overwriteMetadata, setFilterCondition, setOverwriteMetadata, setRetainFilterExceptionsMessages, withOverwriteMetadata
-
-
-
-
Method Detail
-
joinMessage
public void joinMessage(AdaptrisMessage msg, java.util.Collection<AdaptrisMessage> msgs) throws CoreException
- Throws:
CoreException
-
aggregate
public void aggregate(AdaptrisMessage original, java.lang.Iterable<AdaptrisMessage> msgs) throws CoreException
- Throws:
CoreException
-
forceColumns
protected abstract boolean forceColumns()
-
withHeader
public <T extends CsvAggregating> T withHeader(java.lang.String s)
-
getHeader
public java.lang.String getHeader()
-
setHeader
public void setHeader(java.lang.String header)
-
getPreferenceBuilder
public PreferenceBuilder getPreferenceBuilder()
How to write the CSV file.
-
setPreferenceBuilder
public void setPreferenceBuilder(PreferenceBuilder preferenceBuilder)
How to write the CSV file.
-
-