Class JsonArrayValuePairsToMetadata

All Implemented Interfaces:
AdaptrisComponent, ComponentLifecycle, ComponentLifecycleExtension, ConfigComment, MessageEventGenerator, Service, StateManagedComponent

@ComponentProfile(summary="For each Json array element, containing a name/value pair, insert them into metadata.", tag="service,bip,json") public class JsonArrayValuePairsToMetadata extends AbstractJsonPathSource
For each array element we are expecting a name value pair for each. These will simply be added to metadata as key and value.

In the adapter configuration file this class is aliased as for-each-json-array-name-value which is the preferred alternative to the fully qualified classname when building your configuration.