public interface MessageSplitter
java.lang.Iterable<AdaptrisMessage> splitMessage(AdaptrisMessage msg) throws CoreException
AdaptrisMessage into some number of AdaptrisMessage objects. Preservation of metadata is down to the
If this method returns a
CloseableIterable, it must be closed by the caller! This contract cannot be clearly
expressed in Java code without breaking the API in uncomfortable ways for things just returning a List, which is why
this method is only declared to return Iterable.