public class XPathExtractor extends AbstractTransformer implements MuleContextAware
encoding, endpoint, logger, mimeType, MULE_MESSAGE_DATA_TYPE, muleContext, name, returnType, sourceTypesPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
XPathExtractor() |
| Modifier and Type | Method and Description |
|---|---|
Object |
doTransform(Object src,
String encoding) |
String |
getExpression() |
Map<String,String> |
getNamespaces()
The prefix-to-namespace map.
|
XPathReturnType |
getResultType()
Result type from this transformer.
|
XPathEvaluator |
getXpathEvaluator() |
void |
initialise() |
void |
setExpression(String expression) |
void |
setMuleContext(MuleContext context) |
void |
setNamespaces(Map<String,String> prefixToNamespaceMap)
The prefix-to-namespace map.
|
void |
setResultType(XPathReturnType resultType)
Result type from this transformer.
|
void |
setXpathEvaluator(XPathEvaluator xpathEvaluator) |
dispose, generateTransformerName, getEncoding, getEncoding, getEndpoint, getMimeType, getName, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceDataTypeSupported, isSourceTypeSupported, isSourceTypeSupported, process, registerSourceType, registerSourceType, setAllowNullReturn, setEncoding, setEndpoint, setIgnoreBadInput, setMimeType, setName, setReturnClass, setReturnDataType, toString, transform, transform, unregisterSourceType, unregisterSourceTypegetAnnotation, getAnnotations, setAnnotationspublic void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwaresetMuleContext in class AbstractTransformerpublic void initialise()
throws InitialisationException
initialise in interface Initialisableinitialise in class AbstractTransformerInitialisationExceptionpublic Object doTransform(Object src, String encoding) throws TransformerException
doTransform in class AbstractTransformerTransformerExceptionpublic String getExpression()
public void setExpression(String expression)
expression - The expression to set.public XPathReturnType getResultType()
public void setResultType(XPathReturnType resultType)
resultType - Result type from this transformer.public XPathEvaluator getXpathEvaluator()
public void setXpathEvaluator(XPathEvaluator xpathEvaluator)
public Map<String,String> getNamespaces()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.