org.osgi.framework.wiring package.public interface ExportedPackage
The term exported package refers to a package that has been exported from a resolved bundle. This package may or may not be currently wired to other bundles.
 The information about an exported package provided by this object may change.
 An ExportedPackage object becomes stale if the package it
 references has been updated or removed as a result of calling
 PackageAdmin.refreshPackages().
 
 If this object becomes stale, its getName() and
 getVersion() methods continue to return their original values,
 isRemovalPending() returns true, and
 getExportingBundle() and getImportingBundles()
 return null.
| Modifier and Type | Method and Description | 
|---|---|
Bundle | 
getExportingBundle()
Deprecated.  
Returns the bundle exporting the package associated with this exported
 package. 
 | 
Bundle[] | 
getImportingBundles()
Deprecated.  
Returns the resolved bundles that are currently wired to this exported
 package. 
 | 
java.lang.String | 
getName()
Deprecated.  
Returns the name of the package associated with this exported package. 
 | 
java.lang.String | 
getSpecificationVersion()
Deprecated. 
 
As of 1.2. Replaced by  
getVersion(). | 
Version | 
getVersion()
Deprecated.  
Returns the version of this exported package. 
 | 
boolean | 
isRemovalPending()
Deprecated.  
Returns  
true if the package associated with this
 ExportedPackage object has been exported by a bundle that
 has been updated or uninstalled. | 
java.lang.String getName()
Bundle getExportingBundle()
null if this
         ExportedPackage object has become stale.Bundle[] getImportingBundles()
 Bundles which require the exporting bundle associated with this exported
 package are considered to be wired to this exported package are included
 in the returned array. See RequiredBundle.getRequiringBundles().
null if this
         ExportedPackage object has become stale. The array
         will be empty if no bundles are wired to this exported package.java.lang.String getSpecificationVersion()
getVersion().null if no
         version information is available.Version getVersion()
Version.emptyVersion if no version information is
         available.boolean isRemovalPending()
true if the package associated with this
 ExportedPackage object has been exported by a bundle that
 has been updated or uninstalled.true if the associated package is being exported
         by a bundle that has been updated or uninstalled, or if this
         ExportedPackage object has become stale;
         false otherwise.Copyright © OSGi Alliance (2000, 2020). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0