public interface BatchService
BinaryMessageBatch splitBinaryMessage(byte[] message, java.lang.String bytesInHexaForSeparator) throws SplitException
SplitException
int getBinaryBatchSize(BinaryMessageBatch messages)
byte[] getNextMessage(BinaryMessageBatch messages)
StringMessageBatch splitStringMessage(java.lang.String message, java.lang.String separator) throws SplitException
SplitException
int 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
AggregationException
StringMessageAggregator createStringMessageAggregator(java.lang.String separator, boolean appendAtTheEnd)
StringMessageAggregator addStringMessage(java.lang.String message, StringMessageAggregator aggregator)
java.lang.String getAggregatedStringMessageBatch(StringMessageAggregator aggregator) throws AggregationException
AggregationException