|
The Avalon Component model is made up of a combination of classic
interfaces that define the artifacts exchanged between a container and
a component. The requirements presented by a component to container
are expressed using meta-info descriptors that are colocated with
component classes. Interfaces and default implementations are described
under Avalon Framework package. The meta-info descriptors and related tools
are included under the Avalon Meta package.
Product
|
Description
|
Avalon Framework API and Implementation
|
The Avalon Framework API and Implementation consists of interfaces that define relationships between commonly used application components, best-of-practice pattern enforcements, and several lightweight convenience implementations of the generic components.
|
Avalon Meta
|
The Avalon Meta Model defines the functional criteria for component types and services. A Type definition contains information about deployment and runtime dependencies together with information about the services that a component type can provide.
|
Avalon Utilities
|
A set of utilities shared by framework components supporting default property
management, environment variable resolution, exceptio reporting and a
parameterized map implementation (using within the repositroy package).
|
Avalon Repository
|
A joint initative by the Avalon Project and the Apache Directory Project
in the development of an inteligent bootstrappig, resource replication,
and artifact management framework.
|
|