Package com.adaptris.core.services.splitter.json
Implementation(s) of MessageSplitter
providing the ability
to split JSON objects.
-
Interface Summary Interface Description JsonProvider Allows switching between JSON arrays and JSON lines when attempting to split a payload.JsonProvider.JsonObjectProvider -
Class Summary Class Description BatchedJsonArraySplitter Split an arbitrarily large JSON array into smaller batches.JsonArraySplitter Message splitter implementation that splits a JSON array so that each element forms a new message.JsonMetadataSplitter Split a JSON array and immediately create metadata from the split payload.JsonObjectSplitter Message splitter implementation that splits a JSON object so each entry forms a new message.JsonPathSplitter JSON path splitter.LargeJsonArrayPathSplitter Split an arbitrarily large JSON array.LargeJsonArraySplitter Split an arbitrarily large JSON array. -
Enum Summary Enum Description JsonProvider.JsonStyle