org.galagosearch.tupleflow.execution
Class RemoteStageExecutor

java.lang.Object
  extended by org.galagosearch.tupleflow.execution.RemoteStageExecutor
All Implemented Interfaces:
StageExecutor
Direct Known Subclasses:
LocalRemoteStageExecutor, SSHStageExecutor

public abstract class RemoteStageExecutor
extends java.lang.Object
implements StageExecutor

Author:
trevor

Constructor Summary
RemoteStageExecutor()
           
 
Method Summary
 StageExecutionStatus execute(StageGroupDescription stage, java.lang.String temporary)
           
abstract  void shutdown()
           
abstract  StageExecutionStatus submit(java.lang.String stageName, java.util.ArrayList<java.lang.String> jobPaths, java.lang.String temporary)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteStageExecutor

public RemoteStageExecutor()
Method Detail

submit

public abstract StageExecutionStatus submit(java.lang.String stageName,
                                            java.util.ArrayList<java.lang.String> jobPaths,
                                            java.lang.String temporary)

shutdown

public abstract void shutdown()
Specified by:
shutdown in interface StageExecutor

execute

public StageExecutionStatus execute(StageGroupDescription stage,
                                    java.lang.String temporary)
Specified by:
execute in interface StageExecutor


Copyright © 2009. All Rights Reserved.