public abstract class MessageAggregatorImpl extends java.lang.Object implements MessageAggregator
MessageAggregator
.Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
log |
Constructor and Description |
---|
MessageAggregatorImpl() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
filter(AdaptrisMessage message) |
protected java.util.Collection<AdaptrisMessage> |
filter(java.util.Collection<AdaptrisMessage> messages) |
Condition |
getFilterCondition()
Allows you to filter the messages based on a condition - optional, positive filter match
|
java.lang.Boolean |
getOverwriteMetadata()
Whether or not to overwrite original metadata with metadata from the split messages.
|
java.lang.Boolean |
getRetainFilterExceptionsMessages()
Should an error occur with the filter, should we exclude these messages from the result?
|
protected boolean |
overwriteMetadata() |
protected void |
overwriteMetadata(AdaptrisMessage src,
AdaptrisMessage target) |
void |
setFilterCondition(Condition filterCondition)
Allows you to filter the messages based on a condition - optional, positive filter match
|
void |
setOverwriteMetadata(java.lang.Boolean overwriteMetadata)
Whether or not to overwrite original metadata with metadata from the split messages.
|
void |
setRetainFilterExceptionsMessages(java.lang.Boolean retainFilterExceptionsMessages)
Should an error occur with the filter, should we exclude these messages from the result?
|
<T extends MessageAggregatorImpl> |
withOverwriteMetadata(java.lang.Boolean b) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
aggregate, collect, joinMessage
protected java.util.Collection<AdaptrisMessage> filter(java.util.Collection<AdaptrisMessage> messages)
protected boolean filter(AdaptrisMessage message)
public <T extends MessageAggregatorImpl> T withOverwriteMetadata(java.lang.Boolean b)
protected boolean overwriteMetadata()
protected void overwriteMetadata(AdaptrisMessage src, AdaptrisMessage target)
public java.lang.Boolean getOverwriteMetadata()
public void setOverwriteMetadata(java.lang.Boolean overwriteMetadata)
public Condition getFilterCondition()
public void setFilterCondition(Condition filterCondition)
public java.lang.Boolean getRetainFilterExceptionsMessages()
public void setRetainFilterExceptionsMessages(java.lang.Boolean retainFilterExceptionsMessages)