Package | Description |
---|---|
org.apache.hivemind |
The main HiveMind package.
|
org.apache.hivemind.ant |
Ant tasks to support HiveMind.
|
org.apache.hivemind.conditional |
Classes and interfaces used in the implementation of conditional contributions.
|
org.apache.hivemind.impl |
Implementations of interfaces defined in the org.apache.commons.hivemind package.
|
org.apache.hivemind.impl.servicemodel | |
org.apache.hivemind.internal | |
org.apache.hivemind.order |
Classes and interfaces for ordering objects based on dependencies.
|
org.apache.hivemind.parse |
Classes used to parse HiveMind module deployment descriptors, and descriptor objects
that represent the parsed information.
|
org.apache.hivemind.schema |
Interfaces defining
Schema support (used to process
extension point contributions and service parameters). |
org.apache.hivemind.schema.impl |
Implementations of schema-related intefaces defined in package
org.apache.hivemind.schema.
|
org.apache.hivemind.schema.rules |
Implementations of the
Rule
and
Translator interfaces. |
org.apache.hivemind.service |
Definitions of services provided by the
hivemind module. |
org.apache.hivemind.service.impl |
Implementations of services provided by the
hivemind module. |
org.apache.hivemind.servlet |
Classes to support use of HiveMind within servlet applications.
|
org.apache.hivemind.test |
Base classes and utilities to support unit tests involving HiveMind.
|
org.apache.hivemind.util |
Implementations of
Resource and related utilities. |
Class and Description |
---|
ApplicationRuntimeException
General wrapper for any exception (normal or runtime) that may occur during runtime processing
for the application.
|
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.
|
Messages
A set of localized message strings.
|
Occurances
Identifies the number of contributions allowed to a configuration extension point.
|
Orderable
Interface typically used by configuration items that wish to be ordered.
|
Resource
Describes the location of a resource, such as a module deployment
descriptor, or a messages file.
|
ServiceImplementationFactoryParameters
A wrapper for the parameters needed by
ServiceImplementationFactory . |
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 and Description |
---|
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. |
Class and Description |
---|
ClassResolver
An object which is used to resolve classes and class-path resources.
|
Class and Description |
---|
Attribute
An attribute that may be attached to a
Element . |
ClassResolver
An object which is used to resolve classes and class-path resources.
|
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. |
Occurances
Identifies the number of contributions allowed to a configuration extension point.
|
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.
|
ServiceImplementationFactoryParameters
A wrapper for the parameters needed by
ServiceImplementationFactory . |
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 and Description |
---|
Locatable
Interface for classes that may be linked to a specific
location . |
LocationHolder
Common interface for objects that can hold a location,
typically, the location within a
Resource
from which the object was created. |
Class and Description |
---|
ApplicationRuntimeException
General wrapper for any exception (normal or runtime) that may occur during runtime processing
for the application.
|
ClassResolver
An object which is used to resolve classes and class-path resources.
|
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.
|
Messages
A set of localized message strings.
|
Occurances
Identifies the number of contributions allowed to a configuration extension point.
|
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 and Description |
---|
ErrorHandler
Interface for handling recoverable errors.
|
ErrorLog
A wrapper around
ErrorHandler and
Log for the most common case: reporting recoverable errors. |
Class and Description |
---|
ClassResolver
An object which is used to resolve classes and class-path resources.
|
Element
Simplified read-only thread safe DOM.
|
ErrorHandler
Interface for handling recoverable errors.
|
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. |
Occurances
Identifies the number of contributions allowed to a configuration extension point.
|
Resource
Describes the location of a resource, such as a module deployment
descriptor, or a messages file.
|
Class and Description |
---|
Element
Simplified read-only thread safe DOM.
|
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.
|
Class and Description |
---|
Locatable
Interface for classes that may be linked to a specific
location . |
LocationHolder
Common interface for objects that can hold a location,
typically, the location within a
Resource
from which the object was created. |
Class and Description |
---|
Element
Simplified read-only thread safe DOM.
|
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. |
Class and Description |
---|
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. |
Class and Description |
---|
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. |
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.
|
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 and Description |
---|
ClassResolver
An object which is used to resolve classes and class-path resources.
|
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. |
Registry
The HiveMind registry; primarily this is used to gain access to services.
|
Class and Description |
---|
ApplicationRuntimeException
General wrapper for any exception (normal or runtime) that may occur during runtime processing
for the application.
|
ClassResolver
An object which is used to resolve classes and class-path resources.
|
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.
|
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. |
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.
|
Class and Description |
---|
ClassResolver
An object which is used to resolve classes and class-path resources.
|
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.
|
Resource
Describes the location of a resource, such as a module deployment
descriptor, or a messages file.
|