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.WorkflowEngineHandler
public java.lang.String getEngineVersion()
getEngineVersion
in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandler
public java.lang.String getWorkflowLanguage(java.util.Set<java.lang.String> strings)
getWorkflowLanguage
in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandler
public org.shiwa.desktop.data.description.handler.TransferSignature getSignature()
getSignature
in interface org.shiwa.desktop.data.transfer.TaskHandler
public java.io.InputStream getDefinition()
getDefinition
in interface org.shiwa.desktop.data.transfer.TaskHandler
public java.lang.String getDefinitionName()
getDefinitionName
in interface org.shiwa.desktop.data.transfer.TaskHandler
public java.io.InputStream getDisplayImage()
getDisplayImage
in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandler
public java.lang.String getDisplayImageName()
getDisplayImageName
in interface org.shiwa.desktop.data.transfer.WorkflowEngineHandler
public java.util.List<org.shiwa.desktop.data.description.workflow.Author> getAuthors()
getAuthors
in interface org.shiwa.desktop.data.transfer.TaskHandler
public java.lang.String getDescription()
getDescription
in interface org.shiwa.desktop.data.transfer.TaskHandler
public java.lang.String getVersion()
getVersion
in interface org.shiwa.desktop.data.transfer.TaskHandler
public java.util.Map<java.lang.String,org.shiwa.desktop.data.transfer.FGITaskHandler> getTaskHandlers()
getTaskHandlers
in interface org.shiwa.desktop.data.transfer.FGIWorkflowEngineHandler