public class BundleReferenceClassLoader<T extends org.jboss.osgi.resolver.XBundle>
extends org.jboss.modules.ModuleClassLoader
implements org.osgi.framework.BundleReference
ModuleClassLoader
that holds a reference to the underlying bundle.Modifier and Type | Class and Description |
---|---|
static class |
BundleReferenceClassLoader.Factory<T extends org.jboss.osgi.resolver.XBundle> |
Constructor and Description |
---|
BundleReferenceClassLoader(org.jboss.modules.ModuleClassLoader.Configuration configuration,
T bundle) |
Modifier and Type | Method and Description |
---|---|
org.osgi.framework.Bundle |
getBundle() |
T |
getBundleState() |
clearAssertionStatus, clone, definePackage, equals, finalize, findClass, findLibrary, findResource, findResourceAsStream, findResources, getModule, getPackageByName, getPackages, hashCode, iterateResources, loadClassLocal, loadClassLocal, loadResourceLocal, postDefine, preDefine, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, toString
defineOrLoadClass, defineOrLoadClass, findClass, findLoadedPackage, findResource, findResources, getPackage, getResource, getResourceAsStream, getResources, loadClass, loadClass, loadExportedClass, loadExportedClass
defineClass, defineClass, defineClass, defineClass, findLoadedClass, findSystemClass, getClassLoadingLock, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setSigners
public BundleReferenceClassLoader(org.jboss.modules.ModuleClassLoader.Configuration configuration, T bundle)
public org.osgi.framework.Bundle getBundle()
getBundle
in interface org.osgi.framework.BundleReference
public T getBundleState()
Copyright © 2013 JBoss by Red Hat. All rights reserved.