|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XModule
A Module for the XResolver
.
This is the resolver representation of a Bundle
.
Method Summary | |
---|---|
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. |
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 |
Methods inherited from interface org.jboss.osgi.resolver.XElement |
---|
getName |
Methods inherited from interface org.jboss.osgi.resolver.XAttachmentSupport |
---|
addAttachment, getAttachment, removeAttachment |
Method Detail |
---|
XResolver getResolver()
XModuleIdentity getModuleId()
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()
List<String> getBundleClassPath()
boolean isResolved()
List<XWire> getWires()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |