| |
|
| org.cougaar.core.component.ContainerSupport org.cougaar.core.node.Node
Node | public class Node extends ContainerSupport (Code) | | This component is the root component of the
Cougaar Agent Architecture,
containing the
Node.main method.
Usage:
java [props] org.cougaar.core.node.Node [props] [--help]
where the "props" are "-D" System Properties, such as:
"-Dorg.cougaar.node.name=NAME" -- name of the Node
A node refers to a per-JVM component that contains the Cougaar
agents and per-JVM services. The primary job of the node is to:
- Provide the initial launch methods
- Initialize the system properties
- Create the root ServiceBroker for the component model
- Create the NodeIdentificationService
- Create the initial ComponentInitializerService
- Create the AgentManager
- Create the NodeAgent, which in turn creates the other
agents for this node
|
INITIALIZER_PROP | final public static String INITIALIZER_PROP(Code) | | |
INSERTION_POINT | final public static String INSERTION_POINT(Code) | | |
load | public void load()(Code) | | This method initializes and loads the node.
|
main | public static void main(String[] args)(Code) | | Node entry point.
If org.cougaar.useBootstrapper is true, this method will load all jars
file on the jar path (typically "lib/" and "sys/"). Otherwise, this
method will rely solely on the classpath.
See Also: Node.launch(String[]) |
specifyContainmentPoint | protected String specifyContainmentPoint()(Code) | | |
|
|
|