public interface BatchService
BinaryMessageBatch splitBinaryMessage(byte[] message, java.lang.String bytesInHexaForSeparator) throws SplitException
SplitExceptionint getBinaryBatchSize(BinaryMessageBatch messages)
byte[] getNextMessage(BinaryMessageBatch messages)
StringMessageBatch splitStringMessage(java.lang.String message, java.lang.String separator) throws SplitException
SplitExceptionint getStringBatchSize(StringMessageBatch messages)
java.lang.String getNextMessage(StringMessageBatch messages)
XmlTextMessageWrappersDocument parseStringBatch(java.lang.String messageBatch,
java.lang.String separator)BinaryMessageAggregator createBinaryMessageAggregator(java.lang.String bytesInHexaForSeparator, boolean appendAtTheEnd)
BinaryMessageAggregator addBinaryMessage(byte[] message, BinaryMessageAggregator aggregator)
byte[] getAggregatedBinaryMessageBatch(BinaryMessageAggregator aggregator) throws AggregationException
AggregationExceptionStringMessageAggregator createStringMessageAggregator(java.lang.String separator, boolean appendAtTheEnd)
StringMessageAggregator addStringMessage(java.lang.String message, StringMessageAggregator aggregator)
java.lang.String getAggregatedStringMessageBatch(StringMessageAggregator aggregator) throws AggregationException
AggregationException