Package org.apache.avalon.composition.data

The data package contains a revised implementation of the meta-data model that is focussed towards the creation of a serialized deployment scenario that can be supplied to a container for execution.

See:
          Description

Class Summary
BlockCompositionDirective A block reference directive contains an identifier and verion of a local resource to be included by reference into a container.
BlockIncludeDirective A block include directive that references a source file describing a block.
CategoriesDirective Description of a set of categories.
CategoryDirective A logging category descriptor hierachy.
ClassLoaderDirective Description of classloader.
ClasspathDirective Description of classpath.
ConstructorDirective A entry descriptor declares the context entry import or creation criteria for a single context entry instance.
ContainmentProfile A containment profile describes a containment context including a classloader and the set of profiles explicitly included within the a container.
ContextDirective A context descriptor declares the context creation criteria for the context instance and context entries.
DependencyDirective A DependencyDirective contains information describing how a dependency should be resolved.
DeploymentProfile Definition of the criteria for an explicit component profile.
EntryDirective A entry descriptor declares the context entry import or creation criteria for a single context entry instance.
FilesetDirective A fileset directive is a scoped defintion of a set of files.
ImportDirective An inport directive used within a context directive to request a container scoped values.
IncludeDirective An file include directive.
LibraryDirective An library directive.
Mode The Mode class declares the EXPLICIT, PACKAGED or IMPLICIT mode of creation of a profile.
Parameter A Parameter represents a single constructor typed argument value.
Profile Abstract base class for DeploymentProfile and ContainmentProfile.
ProfilePackage A collection of profiles packaged with a component type.
RepositoryDirective Description of repository requests.
ResourceDirective  
SelectionDirective A DependencyDirective contains information describing how a depedency should be resolved.
ServiceDirective A ServiceDirective is a class that holds a reference to a published service together with a component implementation path reference, referencing the component implementing the service.
StageDirective A StageDirective contains information describing how a stage dependency should be resolved.
TargetDirective A target is a tagged configuration fragment.
Targets A target is a tagged configuration fragment.
 

Exception Summary
MetaDataException Exception to indicate that there was a model related error.
MetaDataRuntimeException Exception to indicate that there was a model related runtime error.
 

Package org.apache.avalon.composition.data Description

The data package contains a revised implementation of the meta-data model that is focussed towards the creation of a serialized deployment scenario that can be supplied to a container for execution.

THIS IS EXPERIMENTAL WORK-IN-PROGRESS AND IS NOT IN USE WITHIN THE MERLIN RUNTIME AT THIS TIME.



Copyright © Apache Software Foundation. All Rights Reserved.