public interface XModule extends XElement, XAttachmentSupport
XResolver
.
This is the resolver representation of a Bundle
.Modifier and Type | Method and Description |
---|---|
XBundleCapability |
getBundleCapability()
Get this modules host capability
|
List<String> |
getBundleClassPath()
Get the bundle class paths
|
List<XRequireBundleRequirement> |
getBundleRequirements()
Get the bundle requirements
|
List<XCapability> |
getCapabilities()
Get all module capabilities
|
List<XPackageRequirement> |
getDynamicPackageRequirements()
Get the dynamic package requirements
|
XFragmentHostRequirement |
getHostRequirement()
Get the fragment host requirement if this module is a fragment
|
String |
getModuleActivator()
Get the optional module activator
|
XModuleIdentity |
getModuleId()
Get the module id
|
List<XPackageCapability> |
getPackageCapabilities()
Get the package capabilities
|
List<XPackageRequirement> |
getPackageRequirements()
Get the non-dynamic package requirements
|
List<XRequirement> |
getRequirements()
Get all module requirements
|
XResolver |
getResolver()
Get the resolver that is controlling this module.
|
org.osgi.framework.Version |
getVersion()
Get the module version
|
List<XWire> |
getWires()
Get the list of wires for this module
|
boolean |
isFragment()
True is this module represents a fragment
|
boolean |
isResolved()
True if this module is resolved
|
addAttachment, getAttachment, removeAttachment
XResolver getResolver()
XModuleIdentity getModuleId()
org.osgi.framework.Version getVersion()
String getModuleActivator()
XBundleCapability getBundleCapability()
List<XPackageCapability> getPackageCapabilities()
List<XCapability> getCapabilities()
List<XRequireBundleRequirement> getBundleRequirements()
List<XPackageRequirement> getPackageRequirements()
List<XPackageRequirement> getDynamicPackageRequirements()
List<XRequirement> getRequirements()
XFragmentHostRequirement getHostRequirement()
boolean isFragment()
boolean isResolved()
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.