public class ExternalToolActivity extends AbstractAsynchronousActivity<ExternalToolActivityConfigurationBean>
Modifier and Type | Field and Description |
---|---|
static String |
URI |
inputPortMapping, inputPorts, outputPortMapping, outputPorts
Constructor and Description |
---|
ExternalToolActivity() |
Modifier and Type | Method and Description |
---|---|
void |
configure(ExternalToolActivityConfigurationBean bean) |
void |
executeAsynch(Map<String,T2Reference> data,
AsynchronousActivityCallback callback) |
ExternalToolActivityConfigurationBean |
getConfiguration() |
ExternalToolActivityConfigurationBean |
getConfigurationNoConversion() |
InvocationMechanism |
recreateMechanism() |
void |
setInvocationCreators(List<InvocationCreator> invocationCreators) |
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 void configure(ExternalToolActivityConfigurationBean bean) throws ActivityConfigurationException
configure
in interface Configurable<ExternalToolActivityConfigurationBean>
configure
in interface Activity<ExternalToolActivityConfigurationBean>
configure
in class AbstractAsynchronousActivity<ExternalToolActivityConfigurationBean>
ActivityConfigurationException
public ExternalToolActivityConfigurationBean getConfiguration()
getConfiguration
in interface Configurable<ExternalToolActivityConfigurationBean>
getConfiguration
in class AbstractAsynchronousActivity<ExternalToolActivityConfigurationBean>
public ExternalToolActivityConfigurationBean getConfigurationNoConversion()
public InvocationMechanism recreateMechanism()
public void executeAsynch(Map<String,T2Reference> data, AsynchronousActivityCallback callback)
executeAsynch
in interface AsynchronousActivity<ExternalToolActivityConfigurationBean>
executeAsynch
in class AbstractAsynchronousActivity<ExternalToolActivityConfigurationBean>
public void setInvocationCreators(List<InvocationCreator> invocationCreators)
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.