Uses of Class
org.apache.avalon.composition.data.Profile

Packages that use Profile
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.  
org.apache.avalon.composition.data.builder The meta.data.builder package contains a revised implementation of the meta.model builder that is focussed towards the creation of a serialized deployment scenario that can be supplied to a container for execution.  
org.apache.avalon.composition.model The model package is resonsible for the population of the containment information model taking into account criteria expressed under meta-info and directives expressed under meta-data in conjunction with the runtime environment. 
org.apache.avalon.composition.model.impl The model package contains a series of classes that leverage the new meta data model.  
 

Uses of Profile in org.apache.avalon.composition.data
 

Subclasses of Profile in org.apache.avalon.composition.data
 class BlockCompositionDirective
          A block reference directive contains an identifier and verion of a local resource to be included by reference into a container.
 class BlockIncludeDirective
          A block include directive that references a source file describing a block.
 class ContainmentProfile
          A containment profile describes a containment context including a classloader and the set of profiles explicitly included within the a container.
 class DeploymentProfile
          Definition of the criteria for an explicit component profile.
 

Methods in org.apache.avalon.composition.data that return Profile
 Profile[] ContainmentProfile.getProfiles()
          Return the set of nested profiles wihin this containment profile.
 Profile[] ContainmentProfile.getProfiles(Mode mode)
          Return the set of nested profiles contained within this profile matching the supplied mode.
 

Constructors in org.apache.avalon.composition.data with parameters of type Profile
ContainmentProfile(String name, ClassLoaderDirective classloader, ServiceDirective[] exports, CategoriesDirective categories, Profile[] profiles)
          Creation of a new containment profile.
 

Uses of Profile in org.apache.avalon.composition.data.builder
 

Methods in org.apache.avalon.composition.data.builder that return Profile
protected  Profile[] XMLContainmentProfileCreator.createProfiles(Configuration config)
          Return the set of profiles embedded in the supplied configuration.
 

Uses of Profile in org.apache.avalon.composition.model
 

Methods in org.apache.avalon.composition.model that return Profile
 Profile ProfileSelector.select(Profile[] profiles, DependencyDescriptor dependency)
          Returns the preferred profile from an available selection of candidates profiles.
 Profile ProfileSelector.select(Profile[] profiles, StageDescriptor stage)
          Returns the preferred profile from an available selection of candidates profiles.
 

Methods in org.apache.avalon.composition.model with parameters of type Profile
 Profile ProfileSelector.select(Profile[] profiles, DependencyDescriptor dependency)
          Returns the preferred profile from an available selection of candidates profiles.
 Profile ProfileSelector.select(Profile[] profiles, StageDescriptor stage)
          Returns the preferred profile from an available selection of candidates profiles.
 Model ContainmentModel.addModel(Profile profile)
          Addition of a new subsidiary model within the containment context using a supplied profile.
 

Uses of Profile in org.apache.avalon.composition.model.impl
 

Methods in org.apache.avalon.composition.model.impl with parameters of type Profile
 Model DefaultContainmentModel.addModel(Profile profile)
           
 



Copyright © Apache Software Foundation. All Rights Reserved.