Class TemplateContext
- java.lang.Object
-
- org.apache.synapse.mediators.template.TemplateContext
-
public class TemplateContext extends Object
This class will store runtime context of a synapse function template. For each invoked Template a context will be populated with function parameters.
-
-
Constructor Summary
Constructors Constructor Description TemplateContext(String name, Collection<TemplateParam> parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MapgetMappedValues()StringgetName()CollectiongetParameters()ObjectgetParameterValue(String paramName)voidsetMappedValues(Map map)voidsetupParams(MessageContext synCtxt)evaluate raw parameters passed from an invoke medaiator and store them in this context
-
-
-
Constructor Detail
-
TemplateContext
public TemplateContext(String name, Collection<TemplateParam> parameters)
-
-
Method Detail
-
setupParams
public void setupParams(MessageContext synCtxt)
evaluate raw parameters passed from an invoke medaiator and store them in this context- Parameters:
synCtxt- Synapse MessageContext
-
getMappedValues
public Map getMappedValues()
-
setMappedValues
public void setMappedValues(Map map)
-
getName
public String getName()
-
getParameters
public Collection getParameters()
-
-