Interface | Description |
---|---|
AdminableService |
If a service implements this method, then the service declares
that it will provide a Servlet to use in examining the Servlet by
the administrative UI.
|
Configuration |
A Configuration is an object that knows how to create and
configure a service in the nucleus hierarchy.
|
ConfigurationFinder |
A ConfigurationFinder is an object that looks for a
Configuration given a configuration name.
|
ConfigurationFinder.ConfigurationList |
Inner interface that records a collection of configurations
discovered by calling listConfigurations().
|
GlobalScope |
This interface is a "marker" for Java configuration files that
are to be global-scoped.
|
Nucleus.InitialLogListener |
A marker interface to mark an InitalLogListener that
may be removed once a non-InitialLogListener is added (depending
on the removeInitialLogListener property).
|
PropertyValueFormatter |
This interface defines an object that can format a String from a
value.
|
RequestScope |
This interface is a "marker" for Java configuration files that
are to be request-scoped.
|
Service |
A Service is an object that can be notified of events that occur
within Nucleus.
|
ServiceListener |
A ServiceListener understands events that occur during the
lifetime of a Service.
|
SessionScope |
This interface is a "marker" for Java configuration files that
are to be session-scoped.
|
Validateable |
By implementing this interface, a service indicates that it is
to be validated periodically.
|
ValueFormatter |
Objects that implement this interface are recognized by the
property value printer in the admin UI.
|
Class | Description |
---|---|
BeanConfigurator |
A BeanConfigurator configures a bean from a Properties list of
name/value String pairs.
|
GenericContext |
A GenericContext is a subclass of GenericService that also
implements NameContext and NameContextBindingEventSource.
|
GenericReference |
When this service is started it will resolve the component through the
componentPath property and bind that new object into
the name of this service. |
GenericRMIService |
This is a combination of GenericService and UnicastRemoteObject,
thereby serving as a convenient base for objects that will be
exported by the RMIServer.
|
GenericService |
A GenericService is a basic implementation of the Service
interfaces.
|
InitialService |
This service is used to initialize all of Nucleus.
|
JavaConfigurationClassLoader |
This implementation of ClassLoader is tied to a particular
directory and is meant load classes that do not specify a package.
|
JavaConfigurationClassLoaders |
This maintains a table mapping each directory to the
JavaConfigurationClassLoader appropriate to that directory.
|
KeyGenerator |
This class contains utility methods for generating public and
private keys for DSA signing.
|
MultipleConfigurationFinder |
A MultipleConfigurationFinder contains other
ConfigurationFinders, which are called in then order they were
added to search for a configuration.
|
Nucleus |
A Nucleus serves two purposes: it is the root of a NameContext
hierarchy, and it implements the policies for resolving names in
the hierarchy.
|
Nucleus.NucleusStartupOptions |
Start-up options for Nucleus.
|
PropertyValueFormatters |
This class can find the PropertyValueFormatter for a specified
object.
|
RequestScopeManager |
A RequestScopeManager manages a set of hierarchies that are
meant to hold "request-scoped" objects.
|
ServiceAdminServlet | |
ServiceEvent |
A ServiceEvent encapsulates information related to a
ServiceListener's environment on startup and shutdown.
|
ServiceMap |
A ServiceMap is a subclass of Hashtable in which a string is
mapped to a Nucleus service.
|
TimedOperationService |
A TimedOperationService is a subclass of GenericService that
generally performs a single function or request.
|
Validator |
This class contains utility methods for validating the property
values of a service against a DSA signature.
|
VMSystem |
Contains an admin interface for doing VM System-level
operations: GC, finalization, listing Threads, etc.
|
Enum | Description |
---|---|
GenericContext.ConcurrencyModel |
Our three different models for concurrency.
|
Exception | Description |
---|---|
ServiceException |
Represents an exception thrown by a Service attempting to start
or stop.
|
ValidationException |
This exception is thrown by services implementing Validateable
that fail validation.
|