All Packages  This Package  Class Hierarchy  Class Search  Index

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

  Summary

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

          // Methods 1
     protected abstract void run(Flow, String[], CommSpaceHandle);
}

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.

Author:
Janos Ministry of Development


  Cross Reference

Extended By:
Booster, ConfigurationManager, NodeConfigure, FlowBase

Returned By:
FlowInitializer.createStartClassInstance()





  Constructors

· FlowRun

Summary  |  Top
   public FlowRun() 

Default constructor



  Methods

· run

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

Invoked as the initial entrypoint in a new flow. The flow parameter is a parameter is the new flow object, the args array contains "command line" arguments to the new flow. The CommSpaceHandle provides a communication link with the parent flow (if the parent flow provided one).



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