Chaining of Processors
Mashery Local can support multiple pre-processing and post-processing processors per endpoint. This is done by linking multiple processors into one configuration. The entire process is called Chaining.
Chaining Processors in an Untethered Environment
- In the Configuration Manager, click the Endpoints tab and then click Call Transformation.
- Input the Adapter name with built-in adapter as Mashery_Proxy_Processor_Chain.
- As per your requirement, select the checkbox for Perform Preprocess/Perform Postprocess or both.
- In the
Preinputs field, type the processors to be chained. The name of the processor is the processor's bean name. The syntax is:
processors:PROCESSOR1,PROCESSOR2
For example:
processors:com.mashery.local.MasheryCustomProcessorOne,com.mashery.local.MasheryCustomProcessorTwo
You can also provide configuration data as input. The syntax is:
PROCCESSOR1.parameter:value PROCCESSOR1.parameter:value PROCCESSOR2.parameter:value PROCCESSOR2.parameter:value
- In the
Postinputs field, input the name of the adapter that the traffic manager can use to post-process the calls, then click
Save.
Note:
- The input syntax for the Postinputs fields must be the same as that of the Preinputs field.
- If you opt for only
Perform Postprocess, the input for
Postinputs field must be as follows:
processors:com.mashery.local.MasheryCustomProcessorOne,com.mashery.local.MasheryCustomProcessorTwo
and
PROCCESSOR1.parameter:value PROCCESSOR1.parameter:value PROCCESSOR2.parameter:value PROCCESSOR2.parameter:value
Copyright © Cloud Software Group, Inc. All rights reserved.