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 BundleImplBundleContextImpl.m_bundleprivate BundleImplFelix.RefreshHelper.m_bundleprivate final BundleImplFelix.StartLevelTuple.m_bundleprivate BundleImplFrameworkStartLevelImpl.BundleStartLevelImpl.m_bundleprivate final BundleImplRequiredBundleImpl.m_bundleprivate final BundleImplExportedPackageImpl.m_exportingBundleFields in org.apache.felix.framework with type parameters of type BundleImplMethods in org.apache.felix.framework that return BundleImplModifier and TypeMethodDescription(package private) BundleImplBundleProtectionDomain.getBundle()Methods in org.apache.felix.framework with parameters of type BundleImplModifier and TypeMethodDescription(package private) voidFelix.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) voidFelix.activateBundle(BundleImpl bundle, boolean fireEvent) (package private) voidFelix.addBundleListener(BundleImpl bundle, BundleListener l) (package private) voidExtensionManager.addExtensionBundle(Felix felix, BundleImpl bundle) Add an extension bundle.(package private) voidFelix.addFrameworkListener(BundleImpl bundle, FrameworkListener l) (package private) voidFelix.addServiceListener(BundleImpl bundle, ServiceListener l, String f) Implementation for BundleContext.addServiceListener().(package private) booleanFelix.bundleHasPermission(BundleImpl bundle, Object obj) private static URLBundleProtectionDomain.RevisionAsJarURL.create(BundleImpl bundle) (package private) BundleStartLevelFrameworkStartLevelImpl.createBundleStartLevel(BundleImpl bundle) (package private) EnumerationFelix.findBundleEntries(BundleImpl bundle, String path, String filePattern, boolean recurse) Implementation for Bundle.findEntries().private voidFelix.forgetUninstalledBundle(BundleImpl bundle) (package private) ServiceReference[]Felix.getAllowedServiceReferences(BundleImpl bundle, String className, String expr, boolean checkAssignable) Retrieves Array ofServiceReferenceobjects based on calling bundle, service class name, optional filter expression, and optionally filters further on the version.(package private) URLFelix.getBundleEntry(BundleImpl bundle, String name) Implementation for Bundle.getEntry().(package private) EnumerationFelix.getBundleEntryPaths(BundleImpl bundle, String path) Implementation for Bundle.getEntryPaths().(package private) DictionaryFelix.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) URLFelix.getBundleResource(BundleImpl bundle, String name) Implementation for Bundle.getResource().(package private) EnumerationFelix.getBundleResources(BundleImpl bundle, String name) Implementation for Bundle.getResources().(package private) FileFelix.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 ofServiceReferenceobjects based on calling bundle, service class name, and filter expression.(package private) ObjectFelix.getSignerMatcher(BundleImpl bundle, int signersType) (package private) ClassFelix.loadBundleClass(BundleImpl bundle, String name) Implementation for Bundle.loadClass().private voidFelix.populateDependentGraph(BundleImpl exporter, Set<Bundle> set) private voidFelix.refreshBundle(BundleImpl bundle) (package private) voidFelix.releaseBundleLock(BundleImpl bundle) Releases the bundle's lock.private voidFelix.rememberUninstalledBundle(BundleImpl bundle) (package private) voidFelix.removeBundleListener(BundleImpl bundle, BundleListener l) (package private) voidFelix.removeFrameworkListener(BundleImpl bundle, FrameworkListener l) (package private) voidFelix.removeServiceListener(BundleImpl bundle, ServiceListener l) Implementation for BundleContext.removeServiceListener().(package private) voidFelix.setBundleProtectionDomain(BundleImpl bundleImpl, BundleRevisionImpl revisionImpl) (package private) voidFelix.setBundleStateAndNotify(BundleImpl bundle, int state) (package private) voidFelix.startBundle(BundleImpl bundle, int options) Implementation for Bundle.start().(package private) voidExtensionManager.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) voidFelix.stopBundle(BundleImpl bundle, boolean record) (package private) voidFelix.uninstallBundle(BundleImpl bundle) (package private) voidFelix.updateBundle(BundleImpl bundle, InputStream is) Constructors in org.apache.felix.framework with parameters of type BundleImplModifierConstructorDescriptionprotectedBundleContextImpl(Logger logger, Felix felix, BundleImpl bundle) (package private)BundleProtectionDomain(Felix felix, BundleImpl bundle, Object certificates) privateBundleStartLevelImpl(BundleImpl bundle) ExportedPackageImpl(Felix felix, BundleImpl exporter, BundleRevision revision, BundleCapability export) RequiredBundleImpl(Felix felix, BundleImpl bundle) (package private)StartLevelTuple(BundleImpl bundle, int level)