Uses of Interface
org.osgi.framework.Bundle
Packages that use Bundle
Package
Description
Framework Package Version 1.10.
Framework Connect Package Version 1.0.
Framework Bundle Hooks Package Version 1.1.
Framework Launch Package Version 1.2.
Framework Wiring Package Version 1.2.
Conditional Permission Admin Package Version 1.1.
Log Service Package Version 1.5.
Package Admin Package Version 1.2.
Start Level Package Version 1.1.
Tracker Package Version 1.5.
-
Uses of Bundle in org.osgi.framework
Fields in org.osgi.framework declared as BundleModifier and TypeFieldDescription(package private) final Bundle
AdaptPermission.bundle
The bundle used by this AdaptPermission.(package private) final Bundle
AdminPermission.bundle
The bundle governed by this AdminPermission - only used if filter == nullprivate final Bundle
BundleEvent.bundle
Bundle that had a change occur in its lifecycle.(package private) final Bundle
CapabilityPermission.bundle
The bundle of the requested capability.private final Bundle
FrameworkEvent.bundle
Bundle related to the event.(package private) final Bundle
PackagePermission.bundle
The bundle used by this PackagePermission.private final Bundle
SignerProperty.bundle
private final Bundle
BundleEvent.origin
Bundle that was the origin of the event.Fields in org.osgi.framework with type parameters of type BundleModifier and TypeFieldDescriptionprivate static final ThreadLocal<Bundle>
AdminPermission.recurse
ThreadLocal used to determine if we have recursively called getProperties.Methods in org.osgi.framework that return BundleModifier and TypeMethodDescriptionBundleContext.getBundle()
Returns theBundle
object associated with thisBundleContext
.BundleContext.getBundle
(long id) Returns the bundle with the specified identifier.Returns the bundle with the specified location.BundleEvent.getBundle()
Returns the bundle which had a lifecycle change.BundleReference.getBundle()
Returns theBundle
object associated with thisBundleReference
.FrameworkEvent.getBundle()
Returns the bundle associated with the event.static Bundle
Return aBundle
for the specified bundle class.ServiceReference.getBundle()
Returns the bundle that registered the service referenced by thisServiceReference
object.Bundle[]
BundleContext.getBundles()
Returns a list of all installed bundles.BundleEvent.getOrigin()
Returns the bundle that was the origin of the event.Bundle[]
ServiceReference.getUsingBundles()
Returns the bundles that are using the service referenced by thisServiceReference
object.BundleContext.installBundle
(String location) Installs a bundle from the specifiedlocation
identifier.BundleContext.installBundle
(String location, InputStream input) Installs a bundle from the specifiedInputStream
object.Methods in org.osgi.framework that return types with arguments of type BundleModifier and TypeMethodDescriptionFrameworkUtil.getBundle
(ClassLoader bundleClassLoader) Return aBundle
for the specified bundle class loader.Methods in org.osgi.framework with parameters of type BundleModifier and TypeMethodDescriptionprivate static String
AdminPermission.createName
(Bundle bundle) Create a permission name from a BundlePrototypeServiceFactory.getService
(Bundle bundle, ServiceRegistration<S> registration) Returns a service object for a caller.ServiceFactory.getService
(Bundle bundle, ServiceRegistration<S> registration) Returns a service object for a bundle.boolean
ServiceReference.isAssignableTo
(Bundle bundle, String className) Tests if the bundle that registered the service referenced by thisServiceReference
and the specified bundle use the same source for the package of the specified class name.void
PrototypeServiceFactory.ungetService
(Bundle bundle, ServiceRegistration<S> registration, S service) Releases a service object customized for a caller.void
ServiceFactory.ungetService
(Bundle bundle, ServiceRegistration<S> registration, S service) Releases a service object customized for a bundle.Constructors in org.osgi.framework with parameters of type BundleModifierConstructorDescriptionAdaptPermission
(String adaptClass, Bundle adaptableBundle, String actions) Creates a new requestedAdaptPermission
object to be used by the code that must performcheckPermission
.AdminPermission
(Bundle bundle, String actions) Creates a new requestedAdminPermission
object to be used by the code that must performcheckPermission
.BundleEvent
(int type, Bundle bundle) Creates a bundle event of the specified type.BundleEvent
(int type, Bundle bundle, Bundle origin) Creates a bundle event of the specified type.CapabilityPermission
(String namespace, Map<String, ?> attributes, Bundle providingBundle, String actions) Creates a new requestedCapabilityPermission
object to be used by code that must performcheckPermission
for therequire
action.FrameworkEvent
(int type, Bundle bundle, Throwable throwable) Creates a Framework event regarding the specified bundle.PackagePermission
(String name, Bundle exportingBundle, String actions) Creates a new requestedPackagePermission
object to be used by code that must performcheckPermission
for theimport
action.(package private)
SignerProperty
(Bundle bundle) Used by the permission implies method to build the properties for a filter match. -
Uses of Bundle in org.osgi.framework.connect
Methods in org.osgi.framework.connect that return types with arguments of type Bundle -
Uses of Bundle in org.osgi.framework.hooks.bundle
Methods in org.osgi.framework.hooks.bundle with parameters of type BundleModifier and TypeMethodDescriptionvoid
CollisionHook.filterCollisions
(int operationType, Bundle target, Collection<Bundle> collisionCandidates) Filter bundle collisions hook method.Method parameters in org.osgi.framework.hooks.bundle with type arguments of type BundleModifier and TypeMethodDescriptionvoid
CollisionHook.filterCollisions
(int operationType, Bundle target, Collection<Bundle> collisionCandidates) Filter bundle collisions hook method.void
FindHook.find
(BundleContext context, Collection<Bundle> bundles) Find hook method. -
Uses of Bundle in org.osgi.framework.launch
Subinterfaces of Bundle in org.osgi.framework.launch -
Uses of Bundle in org.osgi.framework.wiring
Methods in org.osgi.framework.wiring that return types with arguments of type BundleModifier and TypeMethodDescriptionFrameworkWiring.getDependencyClosure
(Collection<Bundle> bundles) Returns the dependency closure for the specified bundles.FrameworkWiring.getRemovalPendingBundles()
Returns the bundles that havenon-current
,in use
bundle wirings.Method parameters in org.osgi.framework.wiring with type arguments of type BundleModifier and TypeMethodDescriptionFrameworkWiring.getDependencyClosure
(Collection<Bundle> bundles) Returns the dependency closure for the specified bundles.void
FrameworkWiring.refreshBundles
(Collection<Bundle> bundles, FrameworkListener... listeners) Refreshes the specified bundles.boolean
FrameworkWiring.resolveBundles
(Collection<Bundle> bundles) Resolves the specified bundles. -
Uses of Bundle in org.osgi.service.condpermadmin
Methods in org.osgi.service.condpermadmin with parameters of type BundleModifier and TypeMethodDescriptionstatic Condition
BundleLocationCondition.getCondition
(Bundle bundle, ConditionInfo info) Constructs a condition that tries to match the passed Bundle's location to the location pattern.static Condition
BundleSignerCondition.getCondition
(Bundle bundle, ConditionInfo info) Constructs a Condition that tries to match the passed Bundle's location to the location pattern. -
Uses of Bundle in org.osgi.service.log
Methods in org.osgi.service.log that return BundleModifier and TypeMethodDescriptionLogEntry.getBundle()
Returns the bundle that created thisLogEntry
object.Methods in org.osgi.service.log with parameters of type Bundle -
Uses of Bundle in org.osgi.service.packageadmin
Methods in org.osgi.service.packageadmin that return BundleModifier and TypeMethodDescriptionDeprecated.Returns the bundle from which the specified class is loaded.RequiredBundle.getBundle()
Deprecated.Returns the bundle associated with this required bundle.Bundle[]
PackageAdmin.getBundles
(String symbolicName, String versionRange) Deprecated.Returns the bundles with the specified symbolic name whose bundle version is within the specified version range.ExportedPackage.getExportingBundle()
Deprecated.Returns the bundle exporting the package associated with this exported package.Bundle[]
PackageAdmin.getFragments
(Bundle bundle) Deprecated.Returns an array of attached fragment bundles for the specified bundle.Bundle[]
Deprecated.Returns the host bundles to which the specified fragment bundle is attached.Bundle[]
ExportedPackage.getImportingBundles()
Deprecated.Returns the resolved bundles that are currently wired to this exported package.Bundle[]
RequiredBundle.getRequiringBundles()
Deprecated.Returns the bundles that currently require this required bundle.Methods in org.osgi.service.packageadmin with parameters of type BundleModifier and TypeMethodDescriptionint
PackageAdmin.getBundleType
(Bundle bundle) Deprecated.Returns the special type of the specified bundle.PackageAdmin.getExportedPackages
(Bundle bundle) Deprecated.Bundle[]
PackageAdmin.getFragments
(Bundle bundle) Deprecated.Returns an array of attached fragment bundles for the specified bundle.Bundle[]
Deprecated.Returns the host bundles to which the specified fragment bundle is attached.void
PackageAdmin.refreshPackages
(Bundle[] bundles) Deprecated.Forces the update (replacement) or removal of packages exported by the specified bundles.boolean
PackageAdmin.resolveBundles
(Bundle[] bundles) Deprecated.Resolve the specified bundles. -
Uses of Bundle in org.osgi.service.startlevel
Methods in org.osgi.service.startlevel with parameters of type BundleModifier and TypeMethodDescriptionint
StartLevel.getBundleStartLevel
(Bundle bundle) Deprecated.Return the assigned start level value for the specified Bundle.boolean
StartLevel.isBundleActivationPolicyUsed
(Bundle bundle) Deprecated.Returns whether the specified bundle's autostart setting indicates that the activation policy declared in the bundle's manifest must be used.boolean
StartLevel.isBundlePersistentlyStarted
(Bundle bundle) Deprecated.Returns whether the specified bundle's autostart setting indicates the bundle must be started.void
StartLevel.setBundleStartLevel
(Bundle bundle, int startlevel) Deprecated.Assign a start level value to the specified Bundle. -
Uses of Bundle in org.osgi.util.tracker
Methods in org.osgi.util.tracker that return BundleModifier and TypeMethodDescriptionBundle[]
BundleTracker.getBundles()
Return an array ofBundle
s for all bundles being tracked by thisBundleTracker
.Methods in org.osgi.util.tracker that return types with arguments of type BundleModifier and TypeMethodDescriptionBundleTracker.getTracked()
Return aMap
with theBundle
s and customized objects for all bundles being tracked by thisBundleTracker
.Methods in org.osgi.util.tracker with parameters of type BundleModifier and TypeMethodDescriptionBundleTracker.addingBundle
(Bundle bundle, BundleEvent event) Default implementation of theBundleTrackerCustomizer.addingBundle
method.BundleTrackerCustomizer.addingBundle
(Bundle bundle, BundleEvent event) A bundle is being added to theBundleTracker
.(package private) T
BundleTracker.Tracked.customizerAdding
(Bundle item, BundleEvent related) Call the specific customizer adding method.(package private) void
BundleTracker.Tracked.customizerModified
(Bundle item, BundleEvent related, T object) Call the specific customizer modified method.(package private) void
BundleTracker.Tracked.customizerRemoved
(Bundle item, BundleEvent related, T object) Call the specific customizer removed method.Returns the customized object for the specifiedBundle
if the specified bundle is being tracked by thisBundleTracker
.void
BundleTracker.modifiedBundle
(Bundle bundle, BundleEvent event, T object) Default implementation of theBundleTrackerCustomizer.modifiedBundle
method.void
BundleTrackerCustomizer.modifiedBundle
(Bundle bundle, BundleEvent event, T object) A bundle tracked by theBundleTracker
has been modified.void
Remove a bundle from thisBundleTracker
.void
BundleTracker.removedBundle
(Bundle bundle, BundleEvent event, T object) Default implementation of theBundleTrackerCustomizer.removedBundle
method.void
BundleTrackerCustomizer.removedBundle
(Bundle bundle, BundleEvent event, T object) A bundle tracked by theBundleTracker
has been removed.