public class TrianaEngineHandler
extends java.lang.Object
implements org.shiwa.desktop.data.transfer.WorkflowEngineHandler
| Constructor and Description |
|---|
TrianaEngineHandler(Task task,
TrianaInstance trianaInstance,
java.io.InputStream displayImage)
Instantiates a new triana engine handler.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.shiwa.desktop.data.description.workflow.Author> |
getAuthors() |
java.io.InputStream |
getDefinition() |
java.lang.String |
getDefinitionName() |
java.lang.String |
getDescription() |
java.io.InputStream |
getDisplayImage() |
java.lang.String |
getDisplayImageName() |
java.lang.String |
getEngineName(java.util.Set<java.lang.String> engines) |
java.lang.String |
getEngineVersion() |
org.shiwa.desktop.data.description.handler.TransferSignature |
getSignature() |
java.lang.String |
getVersion() |
java.lang.String |
getWorkflowLanguage(java.util.Set<java.lang.String> languages) |
static void |
main(java.lang.String[] args)
The main method.
|
public TrianaEngineHandler(Task task, TrianaInstance trianaInstance, java.io.InputStream displayImage)
task - the tasktrianaInstance - the triana instancedisplayImage - the display imagepublic java.lang.String getEngineName(java.util.Set<java.lang.String> engines)
getEngineName in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandlerpublic java.lang.String getEngineVersion()
getEngineVersion in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandlerpublic java.lang.String getWorkflowLanguage(java.util.Set<java.lang.String> languages)
getWorkflowLanguage in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandlerpublic org.shiwa.desktop.data.description.handler.TransferSignature getSignature()
getSignature in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.io.InputStream getDefinition()
getDefinition in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.lang.String getDefinitionName()
getDefinitionName in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.io.InputStream getDisplayImage()
getDisplayImage in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandlerpublic java.lang.String getDisplayImageName()
getDisplayImageName in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandlerpublic java.util.List<org.shiwa.desktop.data.description.workflow.Author> getAuthors()
getAuthors in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.lang.String getVersion()
getVersion in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.lang.String getDescription()
getDescription in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic static void main(java.lang.String[] args)
throws java.io.IOException,
TaskGraphException
args - the argumentsjava.io.IOException - Signals that an I/O exception has occurred.TaskGraphException - the task graph exception