public class SpreadsheetImportActivity extends AbstractAsynchronousActivity<com.fasterxml.jackson.databind.JsonNode>
net.sf.taverna.t2.workflowmodel.processor.activity.Activity
that reads spreadsheet
files.Modifier and Type | Field and Description |
---|---|
static String |
INPUT_PORT_NAME |
static String |
OUTPUT_PORT_NAME |
static String |
URI |
inputPortMapping, inputPorts, outputPortMapping, outputPorts
Constructor and Description |
---|
SpreadsheetImportActivity()
Constructs a SpreadsheetImport activity.
|
Modifier and Type | Method and Description |
---|---|
void |
configure(com.fasterxml.jackson.databind.JsonNode configurationBean) |
void |
executeAsynch(Map<String,T2Reference> data,
AsynchronousActivityCallback callback) |
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 INPUT_PORT_NAME
public static final String OUTPUT_PORT_NAME
public SpreadsheetImportActivity()
public void configure(com.fasterxml.jackson.databind.JsonNode configurationBean) 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
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 executeAsynch(Map<String,T2Reference> data, 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.