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

Packages that use DeploymentProfile
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.  
org.apache.avalon.composition.provider The runtime package contains interfaces used by a runtime layer.  
 

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

Subclasses of DeploymentProfile 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 ComponentProfile
          Definition of the criteria for an explicit component profile.
 class ContainmentProfile
          A containment profile describes a containment context including a classloader and the set of profiles explicitly included within the a container.
 class NamedComponentProfile
          A named deployment profile.
 

Methods in org.apache.avalon.composition.data that return DeploymentProfile
 DeploymentProfile[] ContainmentProfile.getProfiles()
          Return the set of nested profiles wihin this containment profile.
 DeploymentProfile[] 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 DeploymentProfile
ContainmentProfile(String name, ClassLoaderDirective classloader, ServiceDirective[] exports, CategoriesDirective categories, DeploymentProfile[] profiles)
          Creation of a new containment profile.
 

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

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

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

Methods in org.apache.avalon.composition.model that return DeploymentProfile
 DeploymentProfile TypeRepository.getProfile(DependencyDescriptor dependency, boolean search)
          Attempt to locate a packaged deployment profile meeting the supplied dependency description.
 DeploymentProfile[] TypeRepository.getProfiles(DependencyDescriptor dependency, boolean search)
          Return a set of local deployment profile for the supplied dependency.
 DeploymentProfile ProfileSelector.select(DeploymentProfile[] profiles, DependencyDescriptor dependency)
          Returns the preferred profile from an available selection of candidates profiles.
 DeploymentProfile ProfileSelector.select(DeploymentProfile[] profiles, StageDescriptor stage)
          Returns the preferred profile from an available selection of candidates profiles.
 DeploymentProfile ProfileSelector.select(DeploymentProfile[] profiles, ReferenceDescriptor reference)
          Returns the preferred profile from an available selection of candidates profiles.
 

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

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

Methods in org.apache.avalon.composition.model.impl that return DeploymentProfile
 DeploymentProfile DefaultDeploymentContext.getProfile()
          Return the deployment profile.
 

Methods in org.apache.avalon.composition.model.impl with parameters of type DeploymentProfile
 DeploymentModel DefaultContainmentModel.addModel(DeploymentProfile profile)
          Addition of a new subsidiary model within the containment context using a supplied profile.
 

Constructors in org.apache.avalon.composition.model.impl with parameters of type DeploymentProfile
DefaultDeploymentContext(Logger logger, SystemContext system, String partition, String name, Mode mode, DeploymentProfile profile, DependencyGraph graph)
          Creation of a new deployment context.
 

Uses of DeploymentProfile in org.apache.avalon.composition.provider
 

Methods in org.apache.avalon.composition.provider that return DeploymentProfile
 DeploymentProfile DeploymentContext.getProfile()
          Return the deployment profile.
 



Copyright © The Apache Software Foundation. All Rights Reserved.