Package com.adaptris.core.services.splitter
package com.adaptris.core.services.splitter
Implementations of
Service
and supporting classes that deal with
message splitting.-
ClassDescriptionSplits incoming
AdaptrisMessage
s into several using an implementation ofMessageSplitter
.Splits incomingAdaptrisMessage
s into severalAdaptrisMessage
s using an implementation ofMessageSplitter
.Ignore all exceptions coming nested services, including TimeoutsSplit an AdaptrisMessage object by line.Interface for creating multiple messages from a singleAdaptrisMessage
instance.Partial implementation of MessageSplitter that handlesMessageSplitter.splitMessage(AdaptrisMessage)
.Abstract base class for splitting messages based on some criteria.Implementation ofMessageSplitter
which creates multiple instances of the same document based on a metadata key.Implementation ofMessageSplitter
which allows a singleAdaptrisMessage
that contains multiple mime parts to be split intoAdaptrisMessage[]
.Split a multi-payload Adaptris message into its various payloads and return a list of standard Adaptris messages.Ignores exception so long as some messages were considered successful based on a metadata key.AMessageSplitter
implementation that doesn't actually split.Implementation of the Splitter and Aggregator enterprise integration pattern.Extension toAdvancedMessageSplitterService
that uses a underlying thread and object pool to execute the service on each split message.DefaultServiceErrorHandler
that captures exceptions thrown and rethrows the first exception when requested.Class which splits batched files in a singelAdaptrisMessage
into individual ones based on a regular expression match.MessageSplitter
implementation that splits by size.Implementation ofMessageSplitter
which allows a singleAdaptrisMessage
that contains a metadata key that is considered to contain multiple elements to be split.Partial implementation of MessageSplitter that splits Strings based payloads.Implementation ofMessageSplitter
which creates multiple instances of the same XML document based on an XPath.Implementation ofMessageSplitter
which splits an XML document based on an XPath.