Class ForEachJsonArrayElement

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

@ComponentProfile(summary="Execute a service(s) for each Json array element.", tag="service,bip,json") public class ForEachJsonArrayElement extends AbstractJsonPathSource
Run a services(s) for each Json array element. This service expects the payload to be a Json Array. For each iteration the payload will be set to the Json array element in string format.

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