|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ModuleDefinition in com.sun.enterprise.module |
---|
Methods in com.sun.enterprise.module that return ModuleDefinition | |
---|---|
ModuleDefinition |
Repository.find(String name,
String version)
Finds and returns a DefaultModuleDefinition instance
for a module given the name and version constraints. |
ModuleDefinition |
Module.getModuleDefinition()
Returns the module definition for this module instance |
Methods in com.sun.enterprise.module that return types with arguments of type ModuleDefinition | |
---|---|
List<ModuleDefinition> |
Repository.findAll()
Returns a list of all modules available in this repository |
List<ModuleDefinition> |
Repository.findAll(String name)
Finds and returns a list of all the available versions of a module given its name. |
Methods in com.sun.enterprise.module with parameters of type ModuleDefinition | |
---|---|
Module |
ModulesRegistry.add(ModuleDefinition info)
Registers a new DefaultModuleDefinition in this registry. |
Module |
ModulesRegistry.add(ModuleDefinition info,
boolean resolve)
Registers a new DefaultModuleDefinition in this registry. |
void |
RepositoryChangeListener.moduleAdded(ModuleDefinition definition)
A new module jar file was added to the repository. |
void |
RepositoryChangeListener.moduleRemoved(ModuleDefinition definition)
A module file was removed from the repository |
Method parameters in com.sun.enterprise.module with type arguments of type ModuleDefinition | |
---|---|
ClassLoader |
ModulesRegistry.getModulesClassLoader(ClassLoader parent,
Collection<ModuleDefinition> defs)
Returns a ClassLoader capable of loading classes from a set of modules identified by their module definition |
ClassLoader |
ModulesRegistry.getModulesClassLoader(ClassLoader parent,
Collection<ModuleDefinition> defs,
URL[] urls)
Returns a ClassLoader capable of loading classes from a set of modules identified by their module definition and also load new urls. |
Uses of ModuleDefinition in com.sun.enterprise.module.common_impl |
---|
Classes in com.sun.enterprise.module.common_impl that implement ModuleDefinition | |
---|---|
class |
DefaultModuleDefinition
ModuleDefinition implementation that picks up most of the module
properties from the manifest file of the jar, as baked in by
the hk2-maven-plugin. |
Methods in com.sun.enterprise.module.common_impl that return ModuleDefinition | |
---|---|
ModuleDefinition |
AbstractRepositoryImpl.find(String name,
String version)
|
protected ModuleDefinition |
AbstractRepositoryImpl.loadJar(File jar)
Loads a jar file and builds a ModuleDefinition . |
protected ModuleDefinition |
AbstractRepositoryImpl.newModuleDefinition(File jar,
Attributes attr)
Extensibility point for subclasses to create a different instance of ModuleDefinition . |
Methods in com.sun.enterprise.module.common_impl that return types with arguments of type ModuleDefinition | |
---|---|
List<ModuleDefinition> |
AbstractRepositoryImpl.findAll()
|
List<ModuleDefinition> |
AbstractRepositoryImpl.findAll(String name)
|
Methods in com.sun.enterprise.module.common_impl with parameters of type ModuleDefinition | |
---|---|
Module |
AbstractModulesRegistryImpl.add(ModuleDefinition info)
Registers a new DefaultModuleDefinition in this registry. |
protected void |
AbstractRepositoryImpl.add(ModuleDefinition def)
|
Module |
AbstractModulesRegistryImpl.add(ModuleDefinition info,
boolean resolve)
|
abstract ModuleId |
AbstractFactory.createModuleId(ModuleDefinition md)
|
protected abstract Module |
AbstractModulesRegistryImpl.newModule(ModuleDefinition moduleDef)
Factory method for creating new instances of Module. |
protected void |
AbstractRepositoryImpl.remove(ModuleDefinition def)
|
Method parameters in com.sun.enterprise.module.common_impl with type arguments of type ModuleDefinition | |
---|---|
protected abstract void |
AbstractRepositoryImpl.loadModuleDefs(Map<ModuleId,ModuleDefinition> moduleDefs,
List<URI> libraries)
Called from AbstractRepositoryImpl.initialize() to load all ModuleDefinition s and libraries defintions |
protected void |
DirectoryBasedRepository.loadModuleDefs(Map<ModuleId,ModuleDefinition> moduleDefs,
List<URI> libraries)
|
Constructors in com.sun.enterprise.module.common_impl with parameters of type ModuleDefinition | |
---|---|
ModuleId(ModuleDefinition md)
|
Uses of ModuleDefinition in com.sun.enterprise.module.impl |
---|
Classes in com.sun.enterprise.module.impl that implement ModuleDefinition | |
---|---|
class |
CookedModuleDefinition
|
Methods in com.sun.enterprise.module.impl that return ModuleDefinition | |
---|---|
ModuleDefinition |
CookedLibRepository.find(String name,
String version)
Finds and returns a DefaultModuleDefinition instance
for a module given the name and version constraints. |
ModuleDefinition |
ModuleImpl.getModuleDefinition()
Returns the module definition for this module instance |
Methods in com.sun.enterprise.module.impl that return types with arguments of type ModuleDefinition | |
---|---|
abstract List<ModuleDefinition> |
CookedLibRepository.findAll()
Returns a list of all modules available in this repository |
List<ModuleDefinition> |
CookedLibRepository.findAll(String name)
Finds and returns a list of all the available versions of a module given its name. |
Methods in com.sun.enterprise.module.impl with parameters of type ModuleDefinition | |
---|---|
void |
CookedLibRepository.add(ModuleDefinition definition)
Adds a new module |
ModuleId |
HK2Factory.createModuleId(ModuleDefinition md)
|
protected Module |
ModulesRegistryImpl.newModule(ModuleDefinition moduleDef)
|
Method parameters in com.sun.enterprise.module.impl with type arguments of type ModuleDefinition | |
---|---|
ClassLoader |
ModulesRegistryImpl.getModulesClassLoader(ClassLoader parent,
Collection<ModuleDefinition> defs)
Returns a ClassLoader capable of loading classes from a set of modules identified by their module definition |
ClassLoader |
ModulesRegistryImpl.getModulesClassLoader(ClassLoader parent,
Collection<ModuleDefinition> defs,
URL[] urls)
Returns a ClassLoader capable of loading classes from a set of modules identified by their module definition and also load new urls. |
Uses of ModuleDefinition in com.sun.enterprise.module.maven |
---|
Method parameters in com.sun.enterprise.module.maven with type arguments of type ModuleDefinition | |
---|---|
protected void |
MavenProjectRepository.loadModuleDefs(Map<ModuleId,ModuleDefinition> moduleDefs,
List<URI> libraries)
|
Uses of ModuleDefinition in com.sun.enterprise.module.single |
---|
Classes in com.sun.enterprise.module.single that implement ModuleDefinition | |
---|---|
class |
ProxyModuleDefinition
Creates a ModuleDefinition backed up by a a single classloader. |
Methods in com.sun.enterprise.module.single that return ModuleDefinition | |
---|---|
ModuleDefinition |
ProxyModule.getModuleDefinition()
|
Constructors in com.sun.enterprise.module.single with parameters of type ModuleDefinition | |
---|---|
ProxyModule(ModulesRegistry registry,
ModuleDefinition moduleDef,
ClassLoader cl)
|
Uses of ModuleDefinition in com.sun.enterprise.tools.verifier.hk2 |
---|
Methods in com.sun.enterprise.tools.verifier.hk2 that return ModuleDefinition | |
---|---|
ModuleDefinition |
PackageAnalyser.Bundle.getMd()
|
Methods in com.sun.enterprise.tools.verifier.hk2 with parameters of type ModuleDefinition | |
---|---|
void |
PackageAnalyser.Bundle.setMd(ModuleDefinition md)
|
Constructors in com.sun.enterprise.tools.verifier.hk2 with parameters of type ModuleDefinition | |
---|---|
ModuleDependencyAnalyser(ModuleDefinition moduleDef,
Repository moduleRepository)
Create a new analyser. |
Uses of ModuleDefinition in org.jvnet.hk2.osgiadapter |
---|
Classes in org.jvnet.hk2.osgiadapter that implement ModuleDefinition | |
---|---|
class |
OSGiModuleDefinition
|
Methods in org.jvnet.hk2.osgiadapter that return ModuleDefinition | |
---|---|
ModuleDefinition |
OSGiObrBasedRepository.find(String name,
String version)
|
ModuleDefinition |
OSGiModuleImpl.getModuleDefinition()
|
protected ModuleDefinition |
OSGiDirectoryBasedRepository.loadJar(File jar)
This class overrides this mthod, because we don't support the following cases: 1. |
protected ModuleDefinition |
OSGiDirectoryBasedRepository.newModuleDefinition(File jar,
Attributes attr)
|
Methods in org.jvnet.hk2.osgiadapter that return types with arguments of type ModuleDefinition | |
---|---|
List<ModuleDefinition> |
OSGiObrBasedRepository.findAll()
|
List<ModuleDefinition> |
OSGiObrBasedRepository.findAll(String name)
|
Methods in org.jvnet.hk2.osgiadapter with parameters of type ModuleDefinition | |
---|---|
ModuleId |
OSGiFactoryImpl.createModuleId(ModuleDefinition md)
|
protected Module |
OSGiModulesRegistryImpl.newModule(ModuleDefinition moduleDef)
|
protected Module |
OSGiObrModulesRegistryImpl.newModule(ModuleDefinition moduleDef)
|
Method parameters in org.jvnet.hk2.osgiadapter with type arguments of type ModuleDefinition | |
---|---|
ClassLoader |
AbstractOSGiModulesRegistryImpl.getModulesClassLoader(ClassLoader parent,
Collection<ModuleDefinition> defs)
Returns a ClassLoader capable of loading classes from a set of modules identified by their module definition |
ClassLoader |
AbstractOSGiModulesRegistryImpl.getModulesClassLoader(ClassLoader parent,
Collection<ModuleDefinition> mds,
URL[] urls)
Returns a ClassLoader capable of loading classes from a set of modules identified by their module definition and also load new urls. |
Constructors in org.jvnet.hk2.osgiadapter with parameters of type ModuleDefinition | |
---|---|
OSGiModuleImpl(AbstractOSGiModulesRegistryImpl registry,
org.osgi.framework.Bundle bundle,
ModuleDefinition md)
|
|
OSGiObrModuleImpl(OSGiObrModulesRegistryImpl registry,
org.osgi.framework.Bundle bundle,
ModuleDefinition moduleDef)
|
|
OSGiObrModuleImpl(OSGiObrModulesRegistryImpl registry,
ModuleDefinition moduleDef)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |