All Packages  This Package  Class Hierarchy  Class Search  Index

Class edu.utah.janos.core.FlowRun
java.lang.Object
   |
   +----edu.utah.janos.core.FlowRun

  Summary

public abstract class  FlowRun
     extends java.lang.Object
{
          // Constructors 1
     public FlowRun();

          // Methods 3
     protected abstract BufferHandle newBufferHandle();
     protected abstract void recycleBufferHandle(BufferHandle);
     protected abstract void run(Flow, ThreadPool, String[], CommSpaceHandle) throws Exception;
}

A protocol should override FlowRun so that a flow can be created for it. When the flow is created, the overridden run() method is called.


  Cross Reference

Extended By:
Booster, ConfigurationManager, FlowBase





  Constructors

· FlowRun

Summary  |  Top
   public FlowRun() 

Default constructor



  Methods

· run

Summary  |  Top
   protected abstract void run(Flow flow, 
                               ThreadPool threadPool, 
                               String[] args, 
                               CommSpaceHandle csh)  throws Exception


· newBufferHandle

Summary  |  Top
   protected abstract BufferHandle newBufferHandle() 


· recycleBufferHandle

Summary  |  Top
   protected abstract void recycleBufferHandle(BufferHandle b) 


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7