|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XModuleBuilder
A builder for resolver modules
| Method Detail |
|---|
XModuleBuilder create(OSGiMetaData metadata,
int revision)
throws BundleException
metadata - The OSGi metadatarevision - The bundle revision
BundleException
XModuleBuilder create(String name,
Version version,
int revision)
name - The module nameversion - The module versionrevision - The bundle revision
XBundleCapability addBundleCapability(String symbolicName,
Version version)
symbolicName - The bundle symbolic nameversion - The bundle version
XRequireBundleRequirement addBundleRequirement(String symbolicName,
Map<String,String> dirs,
Map<String,Object> atts)
Constants.REQUIRE_BUNDLE requirement
symbolicName - The bundle symbolic namedirs - The directivesatts - The attributes
XFragmentHostRequirement addFragmentHostRequirement(String symbolicName,
Map<String,String> dirs,
Map<String,Object> atts)
Constants.FRAGMENT_HOST requirement
symbolicName - The bundle symbolic namedirs - The directivesatts - The attributes
XPackageCapability addPackageCapability(String name,
Map<String,String> dirs,
Map<String,Object> atts)
Constants.EXPORT_PACKAGE capability
name - The package namedirs - The directivesatts - The attributes
XPackageRequirement addPackageRequirement(String name,
Map<String,String> dirs,
Map<String,Object> atts)
Constants.IMPORT_PACKAGE requirement
name - The package namedirs - The directivesatts - The attributes
XPackageRequirement addDynamicPackageRequirement(String name,
Map<String,Object> atts)
Constants.DYNAMICIMPORT_PACKAGE requirement
name - The package nameatts - The attributesXModuleBuilder addBundleClassPath(String... path)
Constants.BUNDLE_CLASSPATH element
XModuleBuilder addModuleActivator(String moduleActivator)
Constants.BUNDLE_ACTIVATOR element
XModuleIdentity getModuleIdentity()
XModule getModule()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||