JNodeOS v1.1.5 API

edu.utah.janos.nodeos
Class Main

java.lang.Object
  |
  +--edu.utah.janos.nodeos.Main

public class Main
extends java.lang.Object

Boot the Janos Java NodeOS. Initializes the underlying native NodeOS, sets up the basic system packages in the ClassLoader, and creates the root flow.

The Janos Java NodeOS must always startup with this class. It doesn't do much besides initialize the NodeOS and then fire up its first argument in the root flow.

Author:
Janos Ministry of Development

Constructor Summary
Main()
           
 
Method Summary
static void main(java.lang.String[] args)
          All Janos active routers start with this function.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Main

public Main()
Method Detail

main

public static void main(java.lang.String[] args)
All Janos active routers start with this function. We load up native libraries, define the set of "system" packages, and fire up the root flow. The arguments to main() should be a class to instantiate in the root flow and whatever arguments it wants.
See Also:
for info on system packages.

JNodeOS v1.1.5 API

This documentation is Copyright (C) 1998-2001 The University of Utah. All Rights Reserved. See the file LICENSE for distribution terms.
Documentation, software, and mailing list archives for Janos can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/