org.apache.airavata.experiment.execution
Class InterpreterService.AsyncProcessor.runExperiment<I extends InterpreterService.AsyncIface>

java.lang.Object
  extended by org.apache.thrift.AsyncProcessFunction<I,InterpreterService.runExperiment_args,String>
      extended by org.apache.airavata.experiment.execution.InterpreterService.AsyncProcessor.runExperiment<I>
Enclosing class:
InterpreterService.AsyncProcessor<I extends InterpreterService.AsyncIface>

public static class InterpreterService.AsyncProcessor.runExperiment<I extends InterpreterService.AsyncIface>
extends org.apache.thrift.AsyncProcessFunction<I,InterpreterService.runExperiment_args,String>


Constructor Summary
InterpreterService.AsyncProcessor.runExperiment()
           
 
Method Summary
 InterpreterService.runExperiment_args getEmptyArgsInstance()
           
 org.apache.thrift.async.AsyncMethodCallback<String> getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)
           
protected  boolean isOneway()
           
 void start(I iface, InterpreterService.runExperiment_args args, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)
           
 
Methods inherited from class org.apache.thrift.AsyncProcessFunction
getMethodName, sendResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterpreterService.AsyncProcessor.runExperiment

public InterpreterService.AsyncProcessor.runExperiment()
Method Detail

getEmptyArgsInstance

public InterpreterService.runExperiment_args getEmptyArgsInstance()
Specified by:
getEmptyArgsInstance in class org.apache.thrift.AsyncProcessFunction<I extends InterpreterService.AsyncIface,InterpreterService.runExperiment_args,String>

getResultHandler

public org.apache.thrift.async.AsyncMethodCallback<String> getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb,
                                                                            int seqid)
Specified by:
getResultHandler in class org.apache.thrift.AsyncProcessFunction<I extends InterpreterService.AsyncIface,InterpreterService.runExperiment_args,String>

isOneway

protected boolean isOneway()
Specified by:
isOneway in class org.apache.thrift.AsyncProcessFunction<I extends InterpreterService.AsyncIface,InterpreterService.runExperiment_args,String>

start

public void start(I iface,
                  InterpreterService.runExperiment_args args,
                  org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)
           throws org.apache.thrift.TException
Specified by:
start in class org.apache.thrift.AsyncProcessFunction<I extends InterpreterService.AsyncIface,InterpreterService.runExperiment_args,String>
Throws:
org.apache.thrift.TException


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