|
||||||||||
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 createModule(OSGiMetaData metadata, int revision) throws BundleException
metadata
- The OSGi metadatarevision
- The bundle revision
BundleException
XModuleBuilder createModule(String name, Version version, int revision)
name
- The module nameversion
- The module versionrevision
- The bundle revisionXBundleCapability addBundleCapability(String symbolicName, Version version)
symbolicName
- The bundle symbolic nameversion
- The bundle versionXRequireBundleRequirement addBundleRequirement(String symbolicName, Map<String,String> dirs, Map<String,Object> atts)
Constants.REQUIRE_BUNDLE
requirement
symbolicName
- The bundle symbolic namedirs
- The directivesatts
- The attributesXFragmentHostRequirement addFragmentHostRequirement(String symbolicName, Map<String,String> dirs, Map<String,Object> atts)
Constants.FRAGMENT_HOST
requirement
symbolicName
- The bundle symbolic namedirs
- The directivesatts
- The attributesXPackageCapability addPackageCapability(String name, Map<String,String> dirs, Map<String,Object> atts)
Constants.EXPORT_PACKAGE
capability
name
- The package namedirs
- The directivesatts
- The attributesXPackageRequirement addPackageRequirement(String name, Map<String,String> dirs, Map<String,Object> atts)
Constants.IMPORT_PACKAGE
requirement
name
- The package namedirs
- The directivesatts
- The attributesXPackageRequirement 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 |