|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.embl.ebi.escience.scufl.enactor.WorkflowEventAdapter
nl.utwente.ewi.hmi.taverna.scuflworkers.rshell.RshellConnectionManager
public class RshellConnectionManager
Class for managing connections with RServe Now, it is possible to persist a connection and to keep the session
| Field Summary | |
|---|---|
static RshellConnectionManager |
INSTANCE
|
| Method Summary | |
|---|---|
RshellConnection |
createConnection(RshellConnectionSettings settings)
Methos for creating a new r shell connection |
void |
releaseConnection(RshellConnection connection)
Method for releasing the connection |
void |
releaseConnections()
Method for removing all connections |
void |
workflowCompleted(WorkflowCompletionEvent e)
Method which is called when a workflow is completed |
void |
workflowCreated(WorkflowCreationEvent e)
Called when a workflow instance has been submitted along with associated input data to an enactor instance. |
| Methods inherited from class org.embl.ebi.escience.scufl.enactor.WorkflowEventAdapter |
|---|
collectionConstructed, dataChanged, nestedWorkflowCompleted, nestedWorkflowCreated, nestedWorkflowFailed, processCompleted, processCompletedWithIteration, processFailed, workflowDestroyed, workflowFailed, workflowToBeDestroyed |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final RshellConnectionManager INSTANCE
| Method Detail |
|---|
public void workflowCreated(WorkflowCreationEvent e)
WorkflowEventAdapter
workflowCreated in interface WorkflowEventListenerworkflowCreated in class WorkflowEventAdapterpublic void workflowCompleted(WorkflowCompletionEvent e)
workflowCompleted in interface WorkflowEventListenerworkflowCompleted in class WorkflowEventAdapter
public RshellConnection createConnection(RshellConnectionSettings settings)
throws org.rosuda.JRclient.RSrvException
settings - the connection settings
org.rosuda.JRclient.RSrvExceptionpublic void releaseConnection(RshellConnection connection)
connection - the connection to be releasedpublic void releaseConnections()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||