public class AbstractBundleRevisionAdaptor
extends org.jboss.osgi.resolver.spi.AbstractBundleRevision
implements org.jboss.osgi.resolver.XBundleRevision
Module
to a BundleRevision
Constructor and Description |
---|
AbstractBundleRevisionAdaptor(org.osgi.framework.BundleContext context,
org.jboss.modules.Module module) |
Modifier and Type | Method and Description |
---|---|
protected org.jboss.osgi.resolver.XBundle |
createBundle(org.osgi.framework.BundleContext context,
org.jboss.modules.Module module,
org.jboss.osgi.resolver.XBundleRevision bundleRev) |
protected org.jboss.osgi.resolver.XBundleWiring |
createWiring() |
Enumeration<URL> |
findEntries(String path,
String filePattern,
boolean recursive) |
org.jboss.osgi.resolver.XBundle |
getBundle() |
URL |
getEntry(String path) |
Enumeration<String> |
getEntryPaths(String path) |
org.jboss.modules.Module |
getModule() |
org.jboss.modules.ModuleClassLoader |
getModuleClassLoader() |
org.jboss.modules.ModuleIdentifier |
getModuleIdentifier() |
URL |
getResource(String name) |
Enumeration<URL> |
getResources(String name) |
getCanonicalName, getDeclaredCapabilities, getDeclaredRequirements, getSymbolicName, getTypes, getVersion, getWiring, getWiringSupport, isFragment, setBundle
addCapability, addRequirement, ensureImmutable, ensureMutable, getAttribute, getAttributes, getCapabilities, getIdentityCapability, getRequirements, getState, getWiring, isAbstract, isMutable, setMutable, toString, validate
getAttachment, putAttachment, removeAttachment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCanonicalName, getWiringSupport, isFragment
getIdentityCapability, getState, getWiring, isAbstract, isMutable, setMutable, validate
getAttachment, putAttachment, removeAttachment
getAttribute, getAttributes
public AbstractBundleRevisionAdaptor(org.osgi.framework.BundleContext context, org.jboss.modules.Module module)
protected org.jboss.osgi.resolver.XBundleWiring createWiring()
protected org.jboss.osgi.resolver.XBundle createBundle(org.osgi.framework.BundleContext context, org.jboss.modules.Module module, org.jboss.osgi.resolver.XBundleRevision bundleRev)
public org.jboss.modules.Module getModule()
public org.jboss.osgi.resolver.XBundle getBundle()
getBundle
in interface org.jboss.osgi.resolver.XBundleRevision
getBundle
in interface org.osgi.framework.BundleReference
getBundle
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
public org.jboss.modules.ModuleIdentifier getModuleIdentifier()
getModuleIdentifier
in interface org.jboss.osgi.resolver.XBundleRevision
getModuleIdentifier
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
public org.jboss.modules.ModuleClassLoader getModuleClassLoader()
getModuleClassLoader
in interface org.jboss.osgi.resolver.XBundleRevision
getModuleClassLoader
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
public URL getResource(String name)
getResource
in interface org.jboss.osgi.resolver.XBundleRevision
getResource
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
public Enumeration<URL> getResources(String name) throws IOException
getResources
in interface org.jboss.osgi.resolver.XBundleRevision
getResources
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
IOException
public URL getEntry(String path)
getEntry
in interface org.jboss.osgi.resolver.XBundleRevision
getEntry
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
public Enumeration<String> getEntryPaths(String path)
getEntryPaths
in interface org.jboss.osgi.resolver.XBundleRevision
getEntryPaths
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
public Enumeration<URL> findEntries(String path, String filePattern, boolean recursive)
findEntries
in interface org.jboss.osgi.resolver.XBundleRevision
findEntries
in class org.jboss.osgi.resolver.spi.AbstractBundleRevision
Copyright © 2013 JBoss by Red Hat. All rights reserved.