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

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

Subclasses of ModelException in org.apache.avalon.composition.model
 class AssemblyException
          Exception raised in response to a model assembly failure.
 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 ProviderNotFoundException
          Exception raised in response to a model provider resolution failure.
 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
 Object EntryModel.getValue()
          Return the context entry value.
 ContainmentModel ContainmentModel.addContainmentModel(URL url)
          Addition of a new subsidiary containment model 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.
 DeploymentModel ContainmentModel.addModel(DeploymentProfile 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.
 ClassLoaderModel ClassLoaderModel.createClassLoaderModel(Logger logger, ContainmentProfile profile, URL[] implied)
          Creation of a classloader model using this model as the relative parent.
 

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

Methods in org.apache.avalon.composition.model.impl that throw ModelException
 ContainmentModel DefaultModelFactory.createRootContainmentModel(URL url)
          Creation of a new root containment model using a URL referring to a containment profile.
 ContainmentModel DefaultModelFactory.createRootContainmentModel(ContainmentProfile profile)
          Creation of a new root containment model using a supplied profile.
 ComponentModel DefaultModelFactory.createComponentModel(ComponentContext context)
          Creation of a new nested deployment model.
 ContainmentModel DefaultModelFactory.createContainmentModel(ContainmentContext context)
          Creation of a new nested containment model.
 Object DefaultImportModel.getValue()
          Return the context entry value.
abstract  Object DefaultEntryModel.getValue()
          Return the context entry value.
 ContainmentModel DefaultContainmentModel.addContainmentModel(URL url)
          Add a model referenced by a url to this model.
 ContainmentModel DefaultContainmentModel.addContainmentModel(URL block, URL config)
           
 DeploymentModel DefaultContainmentModel.addModel(DeploymentProfile profile)
          Addition of a new subsidiary model within the containment context using a supplied 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.
 ClassLoaderModel DefaultClassLoaderModel.createClassLoaderModel(Logger logger, ContainmentProfile profile, URL[] implied)
          Creation of a classloader model using this model as the relative parent.
 

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.
DefaultImportModel(EntryDescriptor descriptor, String key, ComponentContext context)
          Creation of a new context entry import 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, ComponentContext context)
          Default implementation of the context model.
DefaultContainmentModel(ContainmentContext context, SecurityModel security)
          Creation of a new containment model.
DefaultConstructorModel(EntryDescriptor descriptor, ConstructorDirective directive, ComponentContext context, Map map)
          Creation of a new context entry import model.
DefaultComponentModel(ComponentContext context, SecurityModel security)
          Creation of a new deployment model.
DefaultClassLoaderModel(ClassLoaderContext context)
          Creation of a new classloader model.
 

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

Methods in org.apache.avalon.composition.provider that throw ModelException
 ContainmentModel ModelFactory.createRootContainmentModel(URL url)
          Creation of a new root containment model.
 ContainmentModel ModelFactory.createRootContainmentModel(ContainmentProfile profile)
          Creation of a new root containment model.
 ComponentModel ModelFactory.createComponentModel(ComponentContext context)
          Creation of a new nested component model using a supplied component context.
 ContainmentModel ModelFactory.createContainmentModel(ContainmentContext context)
          Creation of a new nested containment model using a supplied containment context.
 



Copyright © The Apache Software Foundation. All Rights Reserved.