All Packages This Package Class Hierarchy Class Search Index
java.lang.Object | +----edu.utah.janos.nodeos.FlowRun | +----edu.utah.janos.antsr.core.Booster | +----edu.utah.janos.antsr.core.AppBooster
Summary |
public class AppBooster extends edu.utah.janos.antsr.core.Booster { // Constructors 1 public AppBooster(ClassInstantiationKey) throws SecurityException; // Methods 2 private void processPacket(Flow, Application, Node); protected void run(Flow, String[], CommSpaceHandle); // Inner Classes 1 private static class AppBooster.AppsInfo }
Cannot be made public. XXX: well, at least it can't be instantiated by the unwashed masses. CommSpaceHandle should point to a valid CSH for the Booster class, plus: [2] this class will write the App port (integer) to this offset in the CSH.
Constructors |
· AppBooster | Summary | Top |
public AppBooster(ClassInstantiationKey key) throws SecurityException
Must have the appropriate key to create an AppBooster. Only the core can actually create Keys, so only trusted code can create AppBoosters...
- Throws: SecurityException
- if the key is inappropriate
- Throws: NullPointerException
- if the key is null
Methods |
· run | Summary | Top |
protected void run(Flow flow, String[] args, CommSpaceHandle commSpaceHandle)
- Overrides:
- run in class FlowRun
· processPacket | Summary | Top |
private void processPacket(Flow flow, Application app, Node node)
Delivers packets from a protocol flow to an application.
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7