public class XPathActivity extends AbstractAsynchronousActivity<com.fasterxml.jackson.databind.JsonNode>
Modifier and Type | Field and Description |
---|---|
static String |
IN_XML |
static String |
OUT_TEXT |
static String |
OUT_XML |
static String |
URI |
inputPortMapping, inputPorts, outputPortMapping, outputPorts
Constructor and Description |
---|
XPathActivity() |
Modifier and Type | Method and Description |
---|---|
void |
configure(com.fasterxml.jackson.databind.JsonNode json) |
protected void |
configurePorts() |
void |
executeAsynch(Map<String,T2Reference> inputs,
AsynchronousActivityCallback callback)
This method executes pre-configured instance of XPath activity.
|
com.fasterxml.jackson.databind.JsonNode |
getConfiguration() |
addInput, addOutput, addOutput, configurePorts, getEdits, getInputPortMapping, getInputPorts, getOutputPortMapping, getOutputPorts, removeInputs, removeOutputs, setEdits
getAddAnnotationEdit, getAnnotations, getRemoveAnnotationEdit, setAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInputPortMapping, getInputPorts, getOutputPortMapping, getOutputPorts, setEdits
getAddAnnotationEdit, getAnnotations, getRemoveAnnotationEdit, setAnnotations
public static final String URI
public static final String IN_XML
public static final String OUT_TEXT
public static final String OUT_XML
public com.fasterxml.jackson.databind.JsonNode getConfiguration()
getConfiguration
in interface Configurable<com.fasterxml.jackson.databind.JsonNode>
getConfiguration
in class AbstractAsynchronousActivity<com.fasterxml.jackson.databind.JsonNode>
public void configure(com.fasterxml.jackson.databind.JsonNode json) throws ActivityConfigurationException
configure
in interface Configurable<com.fasterxml.jackson.databind.JsonNode>
configure
in interface Activity<com.fasterxml.jackson.databind.JsonNode>
configure
in class AbstractAsynchronousActivity<com.fasterxml.jackson.databind.JsonNode>
ActivityConfigurationException
protected void configurePorts()
public void executeAsynch(Map<String,T2Reference> inputs, AsynchronousActivityCallback callback)
executeAsynch
in interface AsynchronousActivity<com.fasterxml.jackson.databind.JsonNode>
executeAsynch
in class AbstractAsynchronousActivity<com.fasterxml.jackson.databind.JsonNode>
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.