org.galagosearch.tupleflow.execution
Class LocalRemoteStageExecutor

java.lang.Object
  extended by org.galagosearch.tupleflow.execution.RemoteStageExecutor
      extended by org.galagosearch.tupleflow.execution.LocalRemoteStageExecutor
All Implemented Interfaces:
StageExecutor

public class LocalRemoteStageExecutor
extends RemoteStageExecutor

This executor has no practical use at all. It's only here to make it easy to test the RemoteExecutor base class. This executor is essentially the same as the LocalStageExecutor in that it runs everything in a single thread, but it serializes the job information and then reads it again.

Author:
trevor

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

Constructor Detail

LocalRemoteStageExecutor

public LocalRemoteStageExecutor()
Method Detail

submit

public StageExecutionStatus submit(java.lang.String stageName,
                                   java.util.ArrayList<java.lang.String> jobPaths,
                                   java.lang.String temporary)
Specified by:
submit in class RemoteStageExecutor

shutdown

public void shutdown()
Specified by:
shutdown in interface StageExecutor
Specified by:
shutdown in class RemoteStageExecutor


Copyright © 2009. All Rights Reserved.