executor
Class Executor

java.lang.Object
  extended by executor.Executor

public class Executor
extends java.lang.Object

Class for executing a given physical ExecutionPlan.

Author:
Ce Zhang

Field Summary
(package private)  DMOOptimizer dmoo
          The DMOOptimizer used by this Executor.
(package private)  ExecutionPlan ep
          The execution plan to be executed.
 
Constructor Summary
Executor(ExecutionPlan _ep)
          The constructor.
 
Method Summary
 void run()
          Execute this plan.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ep

ExecutionPlan ep
The execution plan to be executed.


dmoo

DMOOptimizer dmoo
The DMOOptimizer used by this Executor.

Constructor Detail

Executor

public Executor(ExecutionPlan _ep)
The constructor.

Parameters:
_ep -
Method Detail

run

public void run()
Execute this plan. If Felix runs in explain mode, just prints out the physical plan.

TODO: Find a better way to the explain mode (e.g., a graph).