public class TrianaIWIRHandler
extends java.lang.Object
implements org.shiwa.desktop.data.transfer.FGIWorkflowEngineHandler
| Constructor and Description |
|---|
TrianaIWIRHandler(TaskGraph taskGraph,
java.io.InputStream trianaImage)
Instantiates a new triana iwir 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> strings) |
java.lang.String |
getEngineVersion() |
org.shiwa.desktop.data.description.handler.TransferSignature |
getSignature() |
java.util.Map<java.lang.String,org.shiwa.desktop.data.transfer.FGITaskHandler> |
getTaskHandlers() |
java.lang.String |
getVersion() |
java.lang.String |
getWorkflowLanguage(java.util.Set<java.lang.String> strings) |
static void |
main(java.lang.String[] args)
The main method.
|
public TrianaIWIRHandler(TaskGraph taskGraph, java.io.InputStream trianaImage)
taskGraph - the task graphtrianaImage - the triana imagepublic static void main(java.lang.String[] args)
throws java.io.IOException,
javax.xml.bind.JAXBException,
hu.sztaki.lpds.exceptions.FileImTeaPotException
args - the argumentsjava.io.IOException - Signals that an I/O exception has occurred.javax.xml.bind.JAXBException - the jAXB exceptionhu.sztaki.lpds.exceptions.FileImTeaPotException - the file im tea pot exceptionpublic java.lang.String getEngineName(java.util.Set<java.lang.String> strings)
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> strings)
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 getDescription()
getDescription in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.lang.String getVersion()
getVersion in interface org.shiwa.desktop.data.transfer.TaskHandlerpublic java.util.Map<java.lang.String,org.shiwa.desktop.data.transfer.FGITaskHandler> getTaskHandlers()
getTaskHandlers in interface org.shiwa.desktop.data.transfer.FGIWorkflowEngineHandler