|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.embl.ebi.escience.scufl.enactor.implementation.FreefluoEnactorProxy
public class FreefluoEnactorProxy
An implementation of the EnactorProxy class that uses the Freefluo workflow enactor. For now, either a local or remote freefluo enactor is used depending on whether the property mygrid.enactor.soap.endpoint is set in mygrid.properties. If it isn't set, a local in-memory enactor is used; if it is, the enactor at the provided soap endpoint is used.
| Method Summary | |
|---|---|
WorkflowInstance |
compileWorkflow(ScuflModel workflow,
java.util.Map input,
UserContext user)
Submit a workflow to the enactor represented by this proxy. |
WorkflowInstance |
compileWorkflow(ScuflModel workflow,
UserContext user)
Submit to the enactor represented by this proxy for compilation the workflow submission. |
static EnactorProxy |
getInstance()
Singleton pattern to retrieve a FreefluoEnactorProxy |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static EnactorProxy getInstance()
public WorkflowInstance compileWorkflow(ScuflModel workflow,
java.util.Map input,
UserContext user)
throws WorkflowSubmissionException
EnactorProxy
compileWorkflow in interface EnactorProxyworkflow - The workflow model to enactinput - A Map of DataThing objects with keys corresponding to the
named input parameters of the workflow.
WorkflowSubmissionException - thrown if the workflow submission fails for some reason.
This exception is only used to wrap the real exception
using standard exception chaining mechanisms.
public WorkflowInstance compileWorkflow(ScuflModel workflow,
UserContext user)
throws WorkflowSubmissionException
EnactorProxy
compileWorkflow in interface EnactorProxyWorkflowSubmissionException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||