Uses of Interface
org.osgi.framework.Bundle

Packages that use Bundle
org.apache.felix.framework   
org.apache.felix.framework.ext   
org.apache.felix.framework.util   
org.osgi.framework   
org.osgi.framework.hooks.bundle   
org.osgi.framework.launch   
org.osgi.framework.wiring   
org.osgi.service.packageadmin   
org.osgi.service.startlevel   
org.osgi.util.tracker   
 

Uses of Bundle in org.apache.felix.framework
 

Classes in org.apache.felix.framework that implement Bundle
 class Felix
           
 

Methods in org.apache.felix.framework that return Bundle
 Bundle BundleRevisionImpl.getBundle()
           
 Bundle BundleWiringImpl.getBundle()
           
 Bundle BundleWiringImpl.BundleClassLoader.getBundle()
           
 Bundle PackageAdminImpl.getBundle(java.lang.Class clazz)
          Returns the bundle associated with this class if the class was loaded from a bundle, otherwise returns null.
 Bundle[] PackageAdminImpl.getBundles(java.lang.String symbolicName, java.lang.String versionRange)
          Returns all bundles that have a specified symbolic name and whose version is in the specified version range.
 Bundle[] PackageAdminImpl.getFragments(Bundle bundle)
           
 Bundle[] PackageAdminImpl.getHosts(Bundle bundle)
           
 Bundle[] ServiceRegistry.getUsingBundles(ServiceReference ref)
           
 

Methods in org.apache.felix.framework with parameters of type Bundle
protected  void Logger.doLog(Bundle bundle, ServiceReference sr, int level, java.lang.String msg, java.lang.Throwable throwable)
           
 int StartLevelImpl.getBundleStartLevel(Bundle bundle)
           
 int PackageAdminImpl.getBundleType(Bundle bundle)
           
 ExportedPackage[] PackageAdminImpl.getExportedPackages(Bundle bundle)
          Returns the packages exported by the specified bundle.
 Bundle[] PackageAdminImpl.getFragments(Bundle bundle)
           
 Bundle[] PackageAdminImpl.getHosts(Bundle bundle)
           
 ServiceReference[] ServiceRegistry.getRegisteredServices(Bundle bundle)
           
<S> S
ServiceRegistry.getService(Bundle bundle, ServiceReference<S> ref)
           
 ServiceReference[] ServiceRegistry.getServicesInUse(Bundle bundle)
           
 boolean StartLevelImpl.isBundleActivationPolicyUsed(Bundle bundle)
           
 boolean StartLevelImpl.isBundlePersistentlyStarted(Bundle bundle)
           
 void Logger.log(Bundle bundle, int level, java.lang.String msg)
           
 void Logger.log(Bundle bundle, int level, java.lang.String msg, java.lang.Throwable throwable)
           
 void PackageAdminImpl.refreshPackages(Bundle[] bundles)
          The OSGi specification states that refreshing packages is asynchronous; this method simply notifies the package admin thread to do a refresh.
 ServiceRegistration ServiceRegistry.registerService(Bundle bundle, java.lang.String[] classNames, java.lang.Object svcObj, java.util.Dictionary dict)
           
 boolean PackageAdminImpl.resolveBundles(Bundle[] bundles)
           
 void StartLevelImpl.setBundleStartLevel(Bundle bundle, int startlevel)
           
 boolean ServiceRegistry.ungetService(Bundle bundle, ServiceReference ref)
           
 void ServiceRegistry.ungetServices(Bundle bundle)
          This is a utility method to release all services being used by the specified bundle.
 void ServiceRegistry.unregisterService(Bundle bundle, ServiceRegistration reg)
           
 void ServiceRegistry.unregisterServices(Bundle bundle)
          This method retrieves all services registrations for the specified bundle and invokes ServiceRegistration.unregister() on each one.
 

Constructors in org.apache.felix.framework with parameters of type Bundle
BundleRevisionImpl(Bundle bundle, java.lang.String id)
          This constructor is used by the extension manager, since it needs a constructor that does not throw an exception.
 

Uses of Bundle in org.apache.felix.framework.ext
 

Methods in org.apache.felix.framework.ext with parameters of type Bundle
 void SecurityProvider.checkBundle(Bundle bundle)
           
 java.lang.Object SecurityProvider.getSignerMatcher(Bundle bundle, int signersType)
           
 

Uses of Bundle in org.apache.felix.framework.util
 

Methods in org.apache.felix.framework.util that return Bundle
 Bundle ListenerInfo.getBundle()
           
 

Methods in org.apache.felix.framework.util with parameters of type Bundle
static boolean Util.isServiceAssignable(Bundle requester, ServiceReference ref)
          This method determines if the requesting bundle is able to cast the specified service reference based on class visibility rules of the underlying modules.
 

Method parameters in org.apache.felix.framework.util with type arguments of type Bundle
 void SecureAction.invokeBundleFindHook(FindHook fh, BundleContext bc, java.util.Collection<Bundle> bundles)
           
 

Constructors in org.apache.felix.framework.util with parameters of type Bundle
ListenerInfo(Bundle bundle, BundleContext context, java.lang.Class listenerClass, java.util.EventListener listener, Filter filter, java.lang.Object acc, boolean removed)
           
 

Uses of Bundle in org.osgi.framework
 

Methods in org.osgi.framework that return Bundle
 Bundle FrameworkEvent.getBundle()
          Returns the bundle associated with the event.
 Bundle BundleEvent.getBundle()
          Returns the bundle which had a lifecycle change.
 Bundle ServiceReference.getBundle()
          Returns the bundle that registered the service referenced by this ServiceReference object.
 Bundle BundleReference.getBundle()
          Returns the Bundle object associated with this BundleReference.
 Bundle BundleContext.getBundle()
          Returns the Bundle object associated with this BundleContext.
static Bundle FrameworkUtil.getBundle(java.lang.Class<?> classFromBundle)
          Return a Bundle for the specified bundle class.
 Bundle BundleContext.getBundle(long id)
          Returns the bundle with the specified identifier.
 Bundle BundleContext.getBundle(java.lang.String location)
          Returns the bundle with the specified location.
 Bundle[] BundleContext.getBundles()
          Returns a list of all installed bundles.
 Bundle 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 this ServiceReference object.
 Bundle BundleContext.installBundle(java.lang.String location)
          Installs a bundle from the specified location identifier.
 Bundle BundleContext.installBundle(java.lang.String location, java.io.InputStream input)
          Installs a bundle from the specified InputStream object.
 

Methods in org.osgi.framework with parameters of type Bundle
 S ServiceFactory.getService(Bundle bundle, ServiceRegistration<S> registration)
          Creates a new service object.
 boolean ServiceReference.isAssignableTo(Bundle bundle, java.lang.String className)
          Tests if the bundle that registered the service referenced by this ServiceReference and the specified bundle use the same source for the package of the specified class name.
 void ServiceFactory.ungetService(Bundle bundle, ServiceRegistration<S> registration, S service)
          Releases a service object.
 

Constructors in org.osgi.framework with parameters of type Bundle
AdaptPermission(java.lang.String adaptClass, Bundle adaptableBundle, java.lang.String actions)
          Creates a new requested AdaptPermission object to be used by the code that must perform checkPermission.
AdminPermission(Bundle bundle, java.lang.String actions)
          Creates a new requested AdminPermission object to be used by the code that must perform checkPermission.
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(java.lang.String namespace, java.util.Map<java.lang.String,?> attributes, Bundle providingBundle, java.lang.String actions)
          Creates a new requested CapabilityPermission object to be used by code that must perform checkPermission for the require action.
FrameworkEvent(int type, Bundle bundle, java.lang.Throwable throwable)
          Creates a Framework event regarding the specified bundle.
PackagePermission(java.lang.String name, Bundle exportingBundle, java.lang.String actions)
          Creates a new requested PackagePermission object to be used by code that must perform checkPermission for the import action.
 

Uses of Bundle in org.osgi.framework.hooks.bundle
 

Method parameters in org.osgi.framework.hooks.bundle with type arguments of type Bundle
 void FindHook.find(BundleContext context, java.util.Collection<Bundle> bundles)
          Find hook method.
 

Uses of Bundle in org.osgi.framework.launch
 

Subinterfaces of Bundle in org.osgi.framework.launch
 interface Framework
          A Framework instance.
 

Uses of Bundle in org.osgi.framework.wiring
 

Methods in org.osgi.framework.wiring that return types with arguments of type Bundle
 java.util.Collection<Bundle> FrameworkWiring.getDependencyClosure(java.util.Collection<Bundle> bundles)
          Returns the dependency closure for the specified bundles.
 java.util.Collection<Bundle> FrameworkWiring.getRemovalPendingBundles()
          Returns the bundles that have non-current, in use bundle wirings.
 

Method parameters in org.osgi.framework.wiring with type arguments of type Bundle
 java.util.Collection<Bundle> FrameworkWiring.getDependencyClosure(java.util.Collection<Bundle> bundles)
          Returns the dependency closure for the specified bundles.
 void FrameworkWiring.refreshBundles(java.util.Collection<Bundle> bundles, FrameworkListener... listeners)
          Refreshes the specified bundles.
 boolean FrameworkWiring.resolveBundles(java.util.Collection<Bundle> bundles)
          Resolves the specified bundles.
 

Uses of Bundle in org.osgi.service.packageadmin
 

Methods in org.osgi.service.packageadmin that return Bundle
 Bundle RequiredBundle.getBundle()
          Deprecated. Returns the bundle associated with this required bundle.
 Bundle PackageAdmin.getBundle(java.lang.Class clazz)
          Deprecated. Returns the bundle from which the specified class is loaded.
 Bundle[] PackageAdmin.getBundles(java.lang.String symbolicName, java.lang.String versionRange)
          Deprecated. Returns the bundles with the specified symbolic name whose bundle version is within the specified version range.
 Bundle 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[] PackageAdmin.getHosts(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 Bundle
 int PackageAdmin.getBundleType(Bundle bundle)
          Deprecated. Returns the special type of the specified bundle.
 ExportedPackage[] PackageAdmin.getExportedPackages(Bundle bundle)
          Deprecated. Gets the exported packages for the specified bundle.
 Bundle[] PackageAdmin.getFragments(Bundle bundle)
          Deprecated. Returns an array of attached fragment bundles for the specified bundle.
 Bundle[] PackageAdmin.getHosts(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 Bundle
 int 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 Bundle
 Bundle[] BundleTracker.getBundles()
          Return an array of Bundles for all bundles being tracked by this BundleTracker.
 

Methods in org.osgi.util.tracker that return types with arguments of type Bundle
 java.util.Map<Bundle,T> BundleTracker.getTracked()
          Return a Map with the Bundles and customized objects for all bundles being tracked by this BundleTracker.
 

Methods in org.osgi.util.tracker with parameters of type Bundle
 T BundleTrackerCustomizer.addingBundle(Bundle bundle, BundleEvent event)
          A bundle is being added to the BundleTracker.
 T BundleTracker.addingBundle(Bundle bundle, BundleEvent event)
          Default implementation of the BundleTrackerCustomizer.addingBundle method.
 T BundleTracker.getObject(Bundle bundle)
          Returns the customized object for the specified Bundle if the specified bundle is being tracked by this BundleTracker.
 void BundleTrackerCustomizer.modifiedBundle(Bundle bundle, BundleEvent event, T object)
          A bundle tracked by the BundleTracker has been modified.
 void BundleTracker.modifiedBundle(Bundle bundle, BundleEvent event, T object)
          Default implementation of the BundleTrackerCustomizer.modifiedBundle method.
 void BundleTracker.remove(Bundle bundle)
          Remove a bundle from this BundleTracker.
 void BundleTrackerCustomizer.removedBundle(Bundle bundle, BundleEvent event, T object)
          A bundle tracked by the BundleTracker has been removed.
 void BundleTracker.removedBundle(Bundle bundle, BundleEvent event, T object)
          Default implementation of the BundleTrackerCustomizer.removedBundle method.
 



Copyright © 2012. All Rights Reserved.