Interface | Description |
---|---|
Attribute |
An attribute that may be attached to a
Element . |
ClassResolver |
An object which is used to resolve classes and class-path resources.
|
Discardable |
Implemented by a core service implementationsthat require notification when they are
discarded.
|
Element |
Simplified read-only thread safe DOM.
|
ErrorHandler |
Interface for handling recoverable errors.
|
ErrorLog |
A wrapper around
ErrorHandler and
Log for the most common case: reporting recoverable errors. |
InterceptorStack |
Used when constructing an interceptor stack around
a service implementation instance.
|
Locatable |
Interface for classes that may be linked to a specific
location . |
Location |
Represents a location within a resource; this is universally
used to support error reporting, by relating run-time objects
back to specific locations wtihin specific resources.
|
LocationHolder |
Common interface for objects that can hold a location,
typically, the location within a
Resource
from which the object was created. |
Messages |
A set of localized message strings.
|
ModuleDescriptorProvider |
ModuleDescriptorProviders are used by the
RegistryBuilder (see
RegistryBuilder.addModuleDescriptorProvider(ModuleDescriptorProvider) )
to load the ModuleDescriptor objects describing the Modules
which will be exposed by the Registry. |
Orderable |
Interface typically used by configuration items that wish to be ordered.
|
PoolManageable |
Interface for core service implementations that are managed using
the pooled service model.
|
Registry |
The HiveMind registry; primarily this is used to gain access to services.
|
Resource |
Describes the location of a resource, such as a module deployment
descriptor, or a messages file.
|
ServiceImplementationFactory |
Interface for an object that can create a service's core implementation.
|
ServiceImplementationFactoryParameters |
A wrapper for the parameters needed by
ServiceImplementationFactory . |
ServiceInterceptorFactory |
Interface defining an interceptor factory, an object that can create
an interceptor.
|
ShutdownCoordinator |
The coordinator is used by other services to determine when the registry was shutdown.
|
SymbolSource |
Used to define an object that can provide a value for a substitution symbol
(substitution symbol can appear in HiveMind module deployment descriptors).
|
Class | Description |
---|---|
HiveMind |
Static utility class for HiveMind.
|
HiveMindMessages |
Used to format general-purpose messages used in code within HiveMind.
|
Occurances |
Identifies the number of contributions allowed to a configuration extension point.
|
SymbolSourceContribution |
Contribution to the
org.apache.hivemind.SymbolSource
configuration extension point; used to provide
a SymbolSource implementation
(often, as a service defined in HiveMind itself), and
advice on ordering the service. |
Exception | Description |
---|---|
ApplicationRuntimeException |
General wrapper for any exception (normal or runtime) that may occur during runtime processing
for the application.
|