Uses of Class
org.apache.avalon.extension.manager.OptionalPackage

Packages that use OptionalPackage
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.extension.manager Description Defintion of the the jar file package manager service. 
org.apache.avalon.extension.manager.impl Description The extension package is the default implementation of the extension-spi specification.  
 

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

Methods in org.apache.avalon.composition.model that return OptionalPackage
 OptionalPackage[] ClassLoaderModel.getOptionalPackages()
          Return the set of local established optional packages.
 OptionalPackage[] ClassLoaderModel.getOptionalPackages(boolean policy)
          Return the set of optional packages already established including the optional packages established by any parent classloader model.
 OptionalPackage[] ClassLoaderContext.getOptionalPackages()
          Return the optional packages already establised relative to the parent classloader.
 

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

Methods in org.apache.avalon.composition.model.impl that return OptionalPackage
 OptionalPackage[] DefaultClassLoaderModel.getOptionalPackages()
          Return the set of local established optional packages.
 OptionalPackage[] DefaultClassLoaderModel.getOptionalPackages(boolean policy)
          Return the set of optional packages already established including the optional packages established by any parent classloader model.
 OptionalPackage[] DefaultClassLoaderContext.getOptionalPackages()
          Return the containment classloader.
 

Constructors in org.apache.avalon.composition.model.impl with parameters of type OptionalPackage
DefaultClassLoaderContext(Logger logger, Repository repository, File base, ClassLoader parent, OptionalPackage[] packages, ExtensionManager manager, TypeRepository types, ServiceRepository services, ClassLoaderDirective directive, URL[] implied)
          Creation of a new classloader context.
 

Uses of OptionalPackage in org.apache.avalon.extension.manager
 

Methods in org.apache.avalon.extension.manager that return OptionalPackage
 OptionalPackage PackageManager.getOptionalPackage(Extension extension)
          Return the OptionalPackage that provides specified Extension.
 OptionalPackage[] PackageManager.scanDependencies(Extension required, Extension[] available)
          Build a list of dependencies based on specified Extensions.
 OptionalPackage[] PackageManager.scanDependencies(Extension[] required, Extension[] available)
          Build a list of dependencies based on specified Extension.
 OptionalPackage[] ExtensionManager.getOptionalPackages(Extension extension)
          Return all the OptionalPackages that satisfy specified Extension.
 

Methods in org.apache.avalon.extension.manager with parameters of type OptionalPackage
static File[] OptionalPackage.toFiles(OptionalPackage[] packages)
          Convert a list of OptionalPackages into a list of Files.
 

Uses of OptionalPackage in org.apache.avalon.extension.manager.impl
 

Methods in org.apache.avalon.extension.manager.impl that return OptionalPackage
 OptionalPackage[] NoopExtensionManager.getOptionalPackages(Extension extension)
          Return an empty array of OptionalPackages.
 OptionalPackage[] DelegatingExtensionManager.getOptionalPackages(Extension extension)
          Scan through list of respositories and return all the matching OptionalPackage objects that match in any repository.
 OptionalPackage[] DefaultExtensionManager.getOptionalPackages(Extension extension)
          Return all the OptionalPackages that satisfy specified Extension.
protected  OptionalPackage[] DefaultExtensionManager.getAllOptionalPackages()
          Return all the OptionalPackages stored in ExtensionManager.
 

Methods in org.apache.avalon.extension.manager.impl with parameters of type OptionalPackage
protected  void DefaultExtensionManager.cacheOptionalPackage(OptionalPackage optionalPackage)
          Add OptionalPackage to internal cache of Optional Packages.
 



Copyright © Apache Software Foundation. All Rights Reserved.