Uses of Class
org.apache.felix.framework.BundleImpl
Packages that use BundleImpl
-
Uses of BundleImpl in org.apache.felix.framework
Subclasses of BundleImpl in org.apache.felix.frameworkFields in org.apache.felix.framework declared as BundleImplModifier and TypeFieldDescriptionprivate BundleImpl
BundleContextImpl.m_bundle
private BundleImpl
Felix.RefreshHelper.m_bundle
private final BundleImpl
Felix.StartLevelTuple.m_bundle
private BundleImpl
FrameworkStartLevelImpl.BundleStartLevelImpl.m_bundle
private final BundleImpl
RequiredBundleImpl.m_bundle
private final BundleImpl
ExportedPackageImpl.m_exportingBundle
Fields in org.apache.felix.framework with type parameters of type BundleImplMethods in org.apache.felix.framework that return BundleImplModifier and TypeMethodDescription(package private) BundleImpl
BundleProtectionDomain.getBundle()
Methods in org.apache.felix.framework with parameters of type BundleImplModifier and TypeMethodDescription(package private) void
Felix.acquireBundleLock
(BundleImpl bundle, int desiredStates) This method acquires the lock for the specified bundle as long as the bundle is in one of the specified states.(package private) void
Felix.activateBundle
(BundleImpl bundle, boolean fireEvent) (package private) void
Felix.addBundleListener
(BundleImpl bundle, BundleListener l) (package private) void
ExtensionManager.addExtensionBundle
(Felix felix, BundleImpl bundle) Add an extension bundle.(package private) void
Felix.addFrameworkListener
(BundleImpl bundle, FrameworkListener l) (package private) void
Felix.addServiceListener
(BundleImpl bundle, ServiceListener l, String f) Implementation for BundleContext.addServiceListener().(package private) boolean
Felix.bundleHasPermission
(BundleImpl bundle, Object obj) private static URL
BundleProtectionDomain.RevisionAsJarURL.create
(BundleImpl bundle) (package private) BundleStartLevel
FrameworkStartLevelImpl.createBundleStartLevel
(BundleImpl bundle) (package private) Enumeration
Felix.findBundleEntries
(BundleImpl bundle, String path, String filePattern, boolean recurse) Implementation for Bundle.findEntries().private void
Felix.forgetUninstalledBundle
(BundleImpl bundle) (package private) ServiceReference[]
Felix.getAllowedServiceReferences
(BundleImpl bundle, String className, String expr, boolean checkAssignable) Retrieves Array ofServiceReference
objects based on calling bundle, service class name, optional filter expression, and optionally filters further on the version.(package private) URL
Felix.getBundleEntry
(BundleImpl bundle, String name) Implementation for Bundle.getEntry().(package private) Enumeration
Felix.getBundleEntryPaths
(BundleImpl bundle, String path) Implementation for Bundle.getEntryPaths().(package private) Dictionary
Felix.getBundleHeaders
(BundleImpl bundle, String locale) Get bundle headers and resolve any localized strings from resource bundles.(package private) ServiceReference[]
Felix.getBundleRegisteredServices
(BundleImpl bundle) (package private) URL
Felix.getBundleResource
(BundleImpl bundle, String name) Implementation for Bundle.getResource().(package private) Enumeration
Felix.getBundleResources
(BundleImpl bundle, String name) Implementation for Bundle.getResources().(package private) File
Felix.getDataFile
(BundleImpl bundle, String s) Felix.getImportingBundles
(BundleImpl exporter, BundleCapability cap) Felix.getRequiringBundles
(BundleImpl bundle) (package private) ServiceReference[]
Felix.getServiceReferences
(BundleImpl bundle, String className, String expr, boolean checkAssignable) Retrieves an array ofServiceReference
objects based on calling bundle, service class name, and filter expression.(package private) Object
Felix.getSignerMatcher
(BundleImpl bundle, int signersType) (package private) Class
Felix.loadBundleClass
(BundleImpl bundle, String name) Implementation for Bundle.loadClass().private void
Felix.populateDependentGraph
(BundleImpl exporter, Set<Bundle> set) private void
Felix.refreshBundle
(BundleImpl bundle) (package private) void
Felix.releaseBundleLock
(BundleImpl bundle) Releases the bundle's lock.private void
Felix.rememberUninstalledBundle
(BundleImpl bundle) (package private) void
Felix.removeBundleListener
(BundleImpl bundle, BundleListener l) (package private) void
Felix.removeFrameworkListener
(BundleImpl bundle, FrameworkListener l) (package private) void
Felix.removeServiceListener
(BundleImpl bundle, ServiceListener l) Implementation for BundleContext.removeServiceListener().(package private) void
Felix.setBundleProtectionDomain
(BundleImpl bundleImpl, BundleRevisionImpl revisionImpl) (package private) void
Felix.setBundleStateAndNotify
(BundleImpl bundle, int state) (package private) void
Felix.startBundle
(BundleImpl bundle, int options) Implementation for Bundle.start().(package private) void
ExtensionManager.startExtensionBundle
(Felix felix, BundleImpl bundle) This is a Felix specific extension mechanism that allows extension bundles to have activators and be started via this method.(package private) void
Felix.stopBundle
(BundleImpl bundle, boolean record) (package private) void
Felix.uninstallBundle
(BundleImpl bundle) (package private) void
Felix.updateBundle
(BundleImpl bundle, InputStream is) Constructors in org.apache.felix.framework with parameters of type BundleImplModifierConstructorDescriptionprotected
BundleContextImpl
(Logger logger, Felix felix, BundleImpl bundle) (package private)
BundleProtectionDomain
(Felix felix, BundleImpl bundle, Object certificates) private
BundleStartLevelImpl
(BundleImpl bundle) ExportedPackageImpl
(Felix felix, BundleImpl exporter, BundleRevision revision, BundleCapability export) RequiredBundleImpl
(Felix felix, BundleImpl bundle) (package private)
StartLevelTuple
(BundleImpl bundle, int level)