|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.taverna.scuflworkers.ncbi.AbstractEFetchWorker
public abstract class AbstractEFetchWorker
This class provides the basis for all NCBI EFetch Tasks. Last edited by $Author: sowen70 $
| Field Summary | |
|---|---|
static int |
GET_TRANSMITTER
|
static java.lang.String |
NEWLINE
|
static int |
POST_TRANSMITTER
|
| Fields inherited from interface org.embl.ebi.escience.scuflworkers.java.LocalWorker |
|---|
BINARY, BINARY_ARRAY, HTML, HTML_ARRAY, PNG_IMAGE, PNG_IMAGE_ARRAY, STRING, STRING_ARRAY, UNTYPED, UNTYPED_ARRAY |
| Constructor Summary | |
|---|---|
AbstractEFetchWorker()
|
|
| Method Summary | |
|---|---|
abstract java.util.Map |
execute(java.util.Map inputMap)
Given a Map of DataThing objects as input, invoke the underlying logic of the task and return a map of DataThing objects as outputs, with the port names acting as keys in the map in both cases. |
abstract java.lang.String[] |
inputNames()
Get an array of the names of input ports for this processor |
abstract java.lang.String[] |
inputTypes()
Get an array of the string types for the inputs defined by the inputNames() method, these should probably use the constants defined in this interface but may use any valid Baclava data type specifier. |
java.lang.String[] |
outputNames()
Names of the output ports |
java.lang.String[] |
outputTypes()
Types of the output ports |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NEWLINE
public static final int GET_TRANSMITTER
public static final int POST_TRANSMITTER
| Constructor Detail |
|---|
public AbstractEFetchWorker()
| Method Detail |
|---|
public abstract java.util.Map execute(java.util.Map inputMap)
throws TaskExecutionException
LocalWorker
execute in interface LocalWorkerTaskExecutionException - thrown if there is an error during invocation of the task.LocalWorker.execute(java.util.Map)public abstract java.lang.String[] inputNames()
LocalWorker
inputNames in interface LocalWorkerLocalWorker.inputNames()public abstract java.lang.String[] inputTypes()
LocalWorker
inputTypes in interface LocalWorkerLocalWorker.inputTypes()public java.lang.String[] outputNames()
LocalWorker
outputNames in interface LocalWorkerLocalWorker.outputNames()public java.lang.String[] outputTypes()
LocalWorker
outputTypes in interface LocalWorkerLocalWorker.outputTypes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||