|
Version: 1.1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.biomoby.client.Taverna
public abstract class Taverna
A utility class that understands how to create workflow definitions for Taverna.
| Field Summary | |
|---|---|
static String |
PROP_RAWINPUT
Property name. |
static String |
PROP_RAWOUTPUT
Property name. |
static String |
PROP_VERBOSE
Property name. |
| Constructor Summary | |
|---|---|
Taverna()
|
|
| Method Summary | |
|---|---|
static String |
buildWorkflow(ServicesEdge[] edges,
String mobyEndpoint,
Properties props)
Creates a workflow definition (an XML string known as 'scufl' or 'xscufl') from the set of graph edges. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String PROP_RAWINPUT
public static final String PROP_RAWOUTPUT
public static final String PROP_VERBOSE
| Constructor Detail |
|---|
public Taverna()
| Method Detail |
|---|
public static String buildWorkflow(ServicesEdge[] edges,
String mobyEndpoint,
Properties props)
throws MobyException
edges - represent services and their connectors in the
created graph; some edges may be of type DataServiceEdge (which is a subclass of ServicesEdge) - those
represent a special type of connection between a service and an
input or ouput data type; the graph represented by these edges
should not have cycles and should not have forking and merging
branchesprops - are some properties that can influence how the
workflow definition will look like; see the property names
elsewhere in this API what properties are understood
MobyException
|
Version: 1.1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||