Jive Messenger 2.2.2 Javadoc

Package org.jivesoftware.messenger.container

The microkernel core of the server is a simple, flexible, nested container framework defined in this package.

See:
          Description

Interface Summary
Module Logical, server-managed entities must implement this interface.
Plugin Plugin interface.
 

Class Summary
AdminConsolePlugin The admin console plugin.
BasicModule A default Module implementation that basically avoids subclasses having to implement the whole Module interface.
PluginDevEnvironment Represents the data model used to represent development mode within the Jive Messenger plugin framework.
PluginManager Loads and manages plugins.
PluginServlet The plugin servlet acts as a proxy for web requests (in the admin console) to plugins.
 

Package org.jivesoftware.messenger.container Description

The microkernel core of the server is a simple, flexible, nested container framework defined in this package.

The container model consists of  three primary participants:

The nesting nature of containers allows a tree-like server architecture with a root 'bootstrap container' with core modules, and child containers with their own modules. Child containers by default inherit and extend the bootstrap container's classpath and services while being protected from implementation details of any modules, containers, or services in layers above them. In some cases, child containers may have restricted views or access to upper levels of the tree (e.g. a user plug-in container that allows users to add arbitrary server extensions).


Jive Messenger 2.2.2 Javadoc

Copyright © 1999-2004 Jive Software.