public class ResolvableExpressionParameter extends java.lang.Object implements XmlTransformParameter
XmlTransformParameter
implementation that filters resolvable
expressions making matches available as String parameters.In the adapter configuration file this class is aliased as xml-transform-resolvable-expression-parameter which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
ResolvableExpressionParameter() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Object,java.lang.Object> |
createParameters(AdaptrisMessage message,
java.util.Map<java.lang.Object,java.lang.Object> existingParams)
Create a Map that will be passed into
XmlTransformer.transform(Transformer , Reader , Writer , String , Map ) |
KeyValuePairList |
getExpressions() |
void |
setExpressions(KeyValuePairList expressions) |
public java.util.Map<java.lang.Object,java.lang.Object> createParameters(AdaptrisMessage message, java.util.Map<java.lang.Object,java.lang.Object> existingParams)
XmlTransformParameter
XmlTransformer.transform(Transformer , Reader , Writer , String , Map )
createParameters
in interface XmlTransformParameter
message
- the AdaptrisMessage
used to build the parameters.existingParams
- any existing parameters that might already be configured, null otherwise.public void setExpressions(KeyValuePairList expressions)
public KeyValuePairList getExpressions()