Uses of Class
org.apache.avalon.composition.model.ModelException

Packages that use ModelException
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 ModelException in org.apache.avalon.composition.model
 

Subclasses of ModelException in org.apache.avalon.composition.model
 class ProfileDuplicateException
          Exception raised in response to an attempt to override the defintion of an existing profile.
 class ProfileException
          Exception to indicate that there was a profile related error.
 class ProfileUnknownException
          Exception to indicate that a profile is unknown.
 class ServiceDuplicateException
          Exception raised in response to an attempt to override an existing service defintion.
 class ServiceException
          Exception to indicate that there was a service related error.
 class ServiceUnknownException
          Exception to indicate that a service defintioon is unknown within the scope of a service manager.
 class TypeDuplicateException
          Exception raised in response to an attempt to override the defintion of an existing type.
 class TypeException
          Exception to indicate that there was a type related error.
 class TypeUnknownException
          Exception to indicate that a type is unknown within the scope of a type manager.
 

Methods in org.apache.avalon.composition.model that throw ModelException
 ContainmentModel ModelFactory.createContainmentModel(URL url)
          Creation of a new root containment model.
 ContainmentModel ModelFactory.createContainmentModel(ContainmentProfile profile)
          Creation of a new root containment model.
 ContainmentContext ModelFactory.createContainmentContext(ContainmentProfile profile)
          Creation of a new root containment context.
 ContainmentModel ModelFactory.createContainmentModel(ContainmentContext context)
          Creation of a new nested containment model.
 DeploymentModel ModelFactory.createDeploymentModel(DeploymentContext context)
          Creation of a new nested deployment model.
 Object EntryModel.getValue()
          Return the context entry value.
 DeploymentModel DeploymentModelFactory.createDeploymentModel(Logger logger, ContainmentModel parent, DeploymentProfile profile)
          Creation of a new instance of a deployment model within a supplied containment context.
 Model ContainmentModel.addModel(URL url)
          Addition of a new subsidiary model within the containment context using a supplied profile url.
 ContainmentModel ContainmentModel.addContainmentModel(URL block, URL config)
          Addition of a new subsidiary containment model within the containment context using a supplied url.
 Model ContainmentModel.addModel(Profile profile)
          Addition of a new subsidiary model within the containment context using a supplied profile.
 void ContainmentModel.applyTargets(URL url)
          Apply a set of override targets resolvable from a supplied url.
 

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

Methods in org.apache.avalon.composition.model.impl that throw ModelException
 ContainmentModel DefaultModelFactory.createContainmentModel(URL url)
          Creation of a new root containment model using a URL referring to a containment profile.
 ContainmentModel DefaultModelFactory.createContainmentModel(ContainmentProfile profile)
          Creation of a new root containment model using a supplied profile.
 ContainmentContext DefaultModelFactory.createContainmentContext(ContainmentProfile profile)
          Creation of a new root containment context.
 ContainmentModel DefaultModelFactory.createContainmentModel(ContainmentContext context)
          Creation of a new nested containment model.
 DeploymentModel DefaultModelFactory.createDeploymentModel(DeploymentContext context)
          Creation of a new nested deployment model.
 Object DefaultImportModel.getValue()
          Return the context entry value.
abstract  Object DefaultEntryModel.getValue()
          Return the context entry value.
 Model DefaultContainmentModel.addModel(URL url)
          Add a model referenced by a url to this model.
 ContainmentModel DefaultContainmentModel.addContainmentModel(URL block, URL config)
           
 Model DefaultContainmentModel.addModel(Profile profile)
           
 void DefaultContainmentModel.applyTargets(URL config)
          Apply a set of override targets resolvable from a supplied url.
 Object DefaultConstructorModel.getValue()
          Return the context entry value.
 Object DefaultConstructorModel.getValue(Parameter p)
          Return the context entry value.
 Object DefaultConstructorModel.getValue(ClassLoader loader, Class clazz, String argument, Parameter[] parameters)
          Return the derived parameter value.
static ClassLoaderModel DefaultClassLoaderModel.createClassLoaderModel(ClassLoaderContext context)
           
 

Constructors in org.apache.avalon.composition.model.impl that throw ModelException
DefaultStageModel(Logger logger, String partition, StageDescriptor descriptor, StageDirective directive)
          Creation of a new stage model.
DefaultDeploymentModel(DeploymentContext context)
          Creation of a new deployment model.
DefaultDependencyModel(Logger logger, String partition, String name, DependencyDescriptor descriptor, DependencyDirective directive)
          Creation of a new dependency model.
DefaultContextModel(Logger logger, ContextDescriptor descriptor, ContextDirective directive, DeploymentContext context)
          Default implementation of the context model.
DefaultContainmentModel(ContainmentContext context)
          Creation of a new containment model.
DefaultConstructorModel(EntryDescriptor descriptor, ConstructorDirective directive, DeploymentContext context, Map map)
          Creation of a new context entry import model.
DefaultClassLoaderModel(ClassLoaderContext context)
          Creation of a new classloader model.
 



Copyright © Apache Software Foundation. All Rights Reserved.