public class AbstractBundleRevisionAdaptor extends AbstractBundleRevision implements XBundleRevision
Module to a BundleRevisionXResource.StateCAPABILITY_TYPE_ATTRIBUTE, MAVEN_IDENTITY_NAMESPACE, MODULE_IDENTITY_NAMESPACE, RESOURCE_IDENTIFIER_KEY, TYPE_ABSTRACT, TYPE_BUNDLE, TYPE_FRAGMENT, TYPE_MAVEN, TYPE_MODULE, TYPE_UNKNOWNBUNDLE_NAMESPACE, HOST_NAMESPACE, PACKAGE_NAMESPACE, TYPE_FRAGMENT| Constructor and Description |
|---|
AbstractBundleRevisionAdaptor(BundleContext context,
org.jboss.modules.Module module) |
| Modifier and Type | Method and Description |
|---|---|
protected XBundle |
createBundle(BundleContext context,
org.jboss.modules.Module module,
XBundleRevision bundleRev) |
protected XBundleWiring |
createWiring() |
Enumeration<URL> |
findEntries(String path,
String filePattern,
boolean recursive) |
XBundle |
getBundle()
Get the associated
XBundle |
URL |
getEntry(String path) |
Enumeration<String> |
getEntryPaths(String path) |
org.jboss.modules.Module |
getModule() |
org.jboss.modules.ModuleClassLoader |
getModuleClassLoader()
Get the associated
ModuleIdentifier
or null if the revision is not resolved |
org.jboss.modules.ModuleIdentifier |
getModuleIdentifier()
Get the associated
ModuleIdentifier
or null if the revision is not resolved |
URL |
getResource(String name) |
Enumeration<URL> |
getResources(String name) |
getCanonicalName, getDeclaredCapabilities, getDeclaredRequirements, getSymbolicName, getTypes, getVersion, getWiring, getWiringSupport, isFragment, setBundleaddCapability, addRequirement, ensureImmutable, ensureMutable, getAttribute, getAttributes, getCapabilities, getIdentityCapability, getRequirements, getState, getWiring, isAbstract, isMutable, setMutable, toString, validategetAttachment, putAttachment, removeAttachmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCanonicalName, getWiringSupport, isFragmentgetIdentityCapability, getState, getWiring, isAbstract, isMutable, setMutable, validategetAttachment, putAttachment, removeAttachmentgetAttribute, getAttributesgetCapabilities, getDeclaredCapabilities, getDeclaredRequirements, getRequirements, getSymbolicName, getTypes, getVersion, getWiringpublic AbstractBundleRevisionAdaptor(BundleContext context, org.jboss.modules.Module module)
protected XBundleWiring createWiring()
protected XBundle createBundle(BundleContext context, org.jboss.modules.Module module, XBundleRevision bundleRev)
public org.jboss.modules.Module getModule()
public XBundle getBundle()
XBundleRevisionXBundlegetBundle in interface XBundleRevisiongetBundle in interface BundleReferencegetBundle in class AbstractBundleRevisionpublic org.jboss.modules.ModuleIdentifier getModuleIdentifier()
XBundleRevisionModuleIdentifier
or null if the revision is not resolvedgetModuleIdentifier in interface XBundleRevisiongetModuleIdentifier in class AbstractBundleRevisionpublic org.jboss.modules.ModuleClassLoader getModuleClassLoader()
XBundleRevisionModuleIdentifier
or null if the revision is not resolvedgetModuleClassLoader in interface XBundleRevisiongetModuleClassLoader in class AbstractBundleRevisionpublic URL getResource(String name)
getResource in interface XBundleRevisiongetResource in class AbstractBundleRevisionBundle#getResource(String)}public Enumeration<URL> getResources(String name) throws IOException
getResources in interface XBundleRevisiongetResources in class AbstractBundleRevisionIOExceptionBundle#getResources(String)}public URL getEntry(String path)
getEntry in interface XBundleRevisiongetEntry in class AbstractBundleRevisionBundle#getEntry(String)}public Enumeration<String> getEntryPaths(String path)
getEntryPaths in interface XBundleRevisiongetEntryPaths in class AbstractBundleRevisionBundle#getEntryPaths(String)}public Enumeration<URL> findEntries(String path, String filePattern, boolean recursive)
findEntries in interface XBundleRevisionfindEntries in class AbstractBundleRevisionBundle#findEntries(String, String, boolean)}Copyright © 2014 JBoss by Red Hat. All Rights Reserved.