org.apache.airavata.interpreter.service.handler
Class InterpreterServiceHandler

java.lang.Object
  extended by org.apache.airavata.interpreter.service.handler.InterpreterServiceHandler
All Implemented Interfaces:
InterpreterService.Iface

public class InterpreterServiceHandler
extends Object
implements InterpreterService.Iface


Constructor Summary
InterpreterServiceHandler()
           
 
Method Summary
 void cancelExperiment(String experimentID)
           
 org.apache.airavata.ws.monitor.Monitor getExperimentMonitor(String experimentId, org.apache.airavata.ws.monitor.EventDataListener listener)
           
 WorkflowInterpretorSkeleton getInterpreterService()
           
 void resumeExperiment(String experimentID)
           
 String runExperiment(String workflowTemplateName, Map<String,String> workflowInputs, ExperimentAdvanceOptions experimentAdOptions)
           
 void suspendExperiment(String experimentID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterpreterServiceHandler

public InterpreterServiceHandler()
Method Detail

runExperiment

public String runExperiment(String workflowTemplateName,
                            Map<String,String> workflowInputs,
                            ExperimentAdvanceOptions experimentAdOptions)
                     throws org.apache.thrift.TException
Specified by:
runExperiment in interface InterpreterService.Iface
Throws:
org.apache.thrift.TException

getExperimentMonitor

public org.apache.airavata.ws.monitor.Monitor getExperimentMonitor(String experimentId,
                                                                   org.apache.airavata.ws.monitor.EventDataListener listener)
                                                            throws org.apache.airavata.client.api.exception.AiravataAPIInvocationException
Throws:
org.apache.airavata.client.api.exception.AiravataAPIInvocationException

cancelExperiment

public void cancelExperiment(String experimentID)
                      throws org.apache.thrift.TException
Specified by:
cancelExperiment in interface InterpreterService.Iface
Throws:
org.apache.thrift.TException

suspendExperiment

public void suspendExperiment(String experimentID)
                       throws org.apache.thrift.TException
Specified by:
suspendExperiment in interface InterpreterService.Iface
Throws:
org.apache.thrift.TException

resumeExperiment

public void resumeExperiment(String experimentID)
                      throws org.apache.thrift.TException
Specified by:
resumeExperiment in interface InterpreterService.Iface
Throws:
org.apache.thrift.TException

getInterpreterService

public WorkflowInterpretorSkeleton getInterpreterService()


Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.