Uses of Interface
org.eclipse.osgi.service.resolver.BundleDescription

Packages that use BundleDescription
org.eclipse.osgi.framework.internal.core   
org.eclipse.osgi.internal.composite   
org.eclipse.osgi.internal.loader   
org.eclipse.osgi.internal.module   
org.eclipse.osgi.internal.resolver   
org.eclipse.osgi.service.internal.composite   
org.eclipse.osgi.service.resolver   
 

Uses of BundleDescription in org.eclipse.osgi.framework.internal.core
 

Methods in org.eclipse.osgi.framework.internal.core that return BundleDescription
 BundleDescription AbstractBundle.getBundleDescription()
           
 

Uses of BundleDescription in org.eclipse.osgi.internal.composite
 

Methods in org.eclipse.osgi.internal.composite that return BundleDescription
 BundleDescription CompositeBase.getCompositeDescription()
           
 

Methods in org.eclipse.osgi.internal.composite with parameters of type BundleDescription
 CompositeResolveHelper CompositeConfigurator.getCompositeResolveHelper(BundleDescription bundle)
           
 

Uses of BundleDescription in org.eclipse.osgi.internal.loader
 

Methods in org.eclipse.osgi.internal.loader that return BundleDescription
 BundleDescription BundleLoaderProxy.getBundleDescription()
           
 

Methods in org.eclipse.osgi.internal.loader with parameters of type BundleDescription
 BundleLoaderProxy BundleLoader.getLoaderProxy(BundleDescription source)
           
 

Constructors in org.eclipse.osgi.internal.loader with parameters of type BundleDescription
BundleLoaderProxy(BundleHost bundle, BundleDescription description)
           
 

Uses of BundleDescription in org.eclipse.osgi.internal.module
 

Methods in org.eclipse.osgi.internal.module that return BundleDescription
 BundleDescription ResolverExport.getBundleDescription()
           
 BundleDescription GenericCapability.getBundleDescription()
           
abstract  BundleDescription VersionSupplier.getBundleDescription()
           
 BundleDescription ResolverBundle.getBundleDescription()
           
 

Methods in org.eclipse.osgi.internal.module with parameters of type BundleDescription
 void ResolverImpl.bundleAdded(BundleDescription bundle)
           
 void ResolverImpl.bundleRemoved(BundleDescription bundle, boolean pending)
           
 void ResolverImpl.bundleUpdated(BundleDescription newDescription, BundleDescription existingDescription, boolean pending)
           
 CompositeResolveHelper CompositeResolveHelperRegistry.getCompositeResolveHelper(BundleDescription bundle)
           
 void ResolverImpl.resolve(BundleDescription[] reRefresh, java.util.Dictionary<java.lang.Object,java.lang.Object>[] platformProperties)
           
 ExportPackageDescription ResolverImpl.resolveDynamicImport(BundleDescription importingBundle, java.lang.String requestedPackage)
           
 

Uses of BundleDescription in org.eclipse.osgi.internal.resolver
 

Classes in org.eclipse.osgi.internal.resolver that implement BundleDescription
 class BundleDescriptionImpl
           
 

Methods in org.eclipse.osgi.internal.resolver that return BundleDescription
 BundleDescription StateObjectFactoryImpl.createBundleDescription(BundleDescription original)
           
 BundleDescription StateObjectFactoryImpl.createBundleDescription(java.util.Dictionary<java.lang.String,java.lang.String> manifest, java.lang.String location, long id)
          Deprecated.  
 BundleDescription StateObjectFactoryImpl.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, java.lang.String platformFilter, java.lang.String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities)
           
 BundleDescription StateObjectFactoryImpl.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, java.lang.String platformFilter, java.lang.String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities, NativeCodeSpecification nativeCode)
           
 BundleDescription StateObjectFactoryImpl.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, java.lang.String[] providedPackages, boolean singleton)
          Deprecated.  
 BundleDescription StateObjectFactoryImpl.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, java.lang.String[] providedPackages, boolean singleton, boolean attachFragments, boolean dynamicFragments, java.lang.String platformFilter, java.lang.String executionEnvironment, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities)
          Deprecated.  
 BundleDescription StateObjectFactoryImpl.createBundleDescription(State state, java.util.Dictionary<java.lang.String,java.lang.String> manifest, java.lang.String location, long id)
           
 BundleDescription ResolverErrorImpl.getBundle()
           
 BundleDescription StateImpl.getBundle(long id)
           
 BundleDescription ReadOnlyState.getBundle(long id)
           
 BundleDescription StateImpl.getBundle(java.lang.String name, Version version)
           
 BundleDescription ReadOnlyState.getBundle(java.lang.String symbolicName, Version version)
           
 BundleDescription StateImpl.getBundleByLocation(java.lang.String location)
           
 BundleDescription ReadOnlyState.getBundleByLocation(java.lang.String location)
           
 BundleDescription[] StateImpl.getBundles()
           
 BundleDescription[] ReadOnlyState.getBundles()
           
 BundleDescription[] StateImpl.getBundles(java.lang.String symbolicName)
           
 BundleDescription[] ReadOnlyState.getBundles(java.lang.String symbolicName)
           
 BundleDescription[] StateHelperImpl.getDependentBundles(BundleDescription[] bundles)
           
 BundleDescription[] BundleDescriptionImpl.getDependents()
           
 BundleDescription[] StateImpl.getDisabledBundles()
           
 BundleDescription[] ReadOnlyState.getDisabledBundles()
           
 BundleDescription ExportPackageDescriptionImpl.getExporter()
           
 BundleDescription[] BundleDescriptionImpl.getFragments()
           
 BundleDescription[] HostSpecificationImpl.getHosts()
           
 BundleDescription[] StateHelperImpl.getPrerequisites(BundleDescription[] bundles)
           
 BundleDescription[] StateImpl.getRemovalPending()
           
 BundleDescription[] ReadOnlyState.getRemovalPending()
           
 BundleDescription[] StateImpl.getResolvedBundles()
           
 BundleDescription[] ReadOnlyState.getResolvedBundles()
           
 BundleDescription[] BundleDescriptionImpl.getResolvedRequires()
           
 BundleDescription GenericDescriptionImpl.getSupplier()
           
 BundleDescription BundleDescriptionImpl.getSupplier()
           
 BundleDescription NativeCodeDescriptionImpl.getSupplier()
           
 BundleDescription ExportPackageDescriptionImpl.getSupplier()
           
 BundleDescription StateImpl.removeBundle(long bundleId)
           
 BundleDescription ReadOnlyState.removeBundle(long bundleId)
           
 

Methods in org.eclipse.osgi.internal.resolver that return types with arguments of type BundleDescription
 java.util.Collection<BundleDescription> StateImpl.getDependencyClosure(java.util.Collection<BundleDescription> bundles)
           
 java.util.Collection<BundleDescription> ReadOnlyState.getDependencyClosure(java.util.Collection<BundleDescription> bundles)
           
 

Methods in org.eclipse.osgi.internal.resolver with parameters of type BundleDescription
 boolean StateImpl.addBundle(BundleDescription description)
           
 boolean ReadOnlyState.addBundle(BundleDescription description)
           
protected  void BundleDescriptionImpl.addDependent(BundleDescription dependent)
           
 void StateImpl.addDynamicImportPackages(BundleDescription importingBundle, ImportPackageSpecification[] dynamicImports)
           
 void ReadOnlyState.addDynamicImportPackages(BundleDescription importingBundle, ImportPackageSpecification[] dynamicImports)
           
 void StateImpl.addResolverError(BundleDescription bundle, int type, java.lang.String data, VersionConstraint unsatisfied)
           
 void ReadOnlyState.addResolverError(BundleDescription bundle, int type, java.lang.String data, VersionConstraint unsatisfied)
           
 BundleDescription StateObjectFactoryImpl.createBundleDescription(BundleDescription original)
           
 ExportPackageDescription StateObjectFactoryImpl.createExportPackageDescription(java.lang.String packageName, Version version, java.util.Map<java.lang.String,?> directives, java.util.Map<java.lang.String,?> attributes, boolean root, BundleDescription exporter)
           
 GenericDescription StateObjectFactoryImpl.createGenericDescription(java.lang.String type, java.util.Map<java.lang.String,?> attributes, java.util.Map<java.lang.String,java.lang.String> directives, BundleDescription supplier)
           
 ImportPackageSpecification StateObjectFactoryImpl.createImportPackageSpecification(java.lang.String packageName, VersionRange versionRange, java.lang.String bundleSymbolicName, VersionRange bundleVersionRange, java.util.Map<java.lang.String,?> directives, java.util.Map<java.lang.String,?> attributes, BundleDescription importer)
           
 int StateHelperImpl.getAccessCode(BundleDescription bundle, ExportPackageDescription export)
           
 BundleDescription[] StateHelperImpl.getDependentBundles(BundleDescription[] bundles)
           
 DisabledInfo StateImpl.getDisabledInfo(BundleDescription bundle, java.lang.String policyName)
           
 DisabledInfo ReadOnlyState.getDisabledInfo(BundleDescription bundle, java.lang.String policyName)
           
 DisabledInfo[] StateImpl.getDisabledInfos(BundleDescription bundle)
           
 DisabledInfo[] ReadOnlyState.getDisabledInfos(BundleDescription bundle)
           
 BundleDescription[] StateHelperImpl.getPrerequisites(BundleDescription[] bundles)
           
 ResolverError[] StateImpl.getResolverErrors(BundleDescription bundle)
           
 ResolverError[] ReadOnlyState.getResolverErrors(BundleDescription bundle)
           
 VersionConstraint[] StateHelperImpl.getUnsatisfiedConstraints(BundleDescription bundle)
           
 VersionConstraint[] StateHelperImpl.getUnsatisfiedLeaves(BundleDescription[] bundles)
           
 ExportPackageDescription[] StateHelperImpl.getVisiblePackages(BundleDescription bundle)
           
 ExportPackageDescription[] StateHelperImpl.getVisiblePackages(BundleDescription bundle, int options)
           
 ExportPackageDescription StateImpl.linkDynamicImport(BundleDescription importingBundle, java.lang.String requestedPackage)
           
 ExportPackageDescription ReadOnlyState.linkDynamicImport(BundleDescription importingBundle, java.lang.String requestedPackage)
           
 boolean UserState.removeBundle(BundleDescription description)
           
 boolean StateImpl.removeBundle(BundleDescription toRemove)
           
 boolean ReadOnlyState.removeBundle(BundleDescription bundle)
           
 void StateImpl.removeBundleComplete(BundleDescription bundle)
           
 void ReadOnlyState.removeBundleComplete(BundleDescription bundle)
           
protected  void BundleDescriptionImpl.removeDependent(BundleDescription dependent)
           
 void StateImpl.removeResolverErrors(BundleDescription bundle)
           
 void ReadOnlyState.removeResolverErrors(BundleDescription bundle)
           
 StateDelta StateImpl.resolve(BundleDescription[] reResolve)
           
 StateDelta ReadOnlyState.resolve(BundleDescription[] discard)
           
 StateDelta StateImpl.resolve(BundleDescription[] resolve, boolean discard)
           
 StateDelta ReadOnlyState.resolve(BundleDescription[] resolve, boolean discard)
           
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated.  
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] host, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolveImports)
          Deprecated.  
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] host, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolveImports)
          Deprecated.  
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] host, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolveImports)
          Deprecated.  
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedWires)
           
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedWires)
           
 void StateImpl.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedWires)
           
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedRequirements)
           
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedRequirements)
           
 void ReadOnlyState.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedRequirements)
           
protected  void ExportPackageDescriptionImpl.setExporter(BundleDescription exporter)
           
protected  void BundleDescriptionImpl.setResolvedRequires(BundleDescription[] resolvedRequires)
           
 java.lang.Object[][] StateHelperImpl.sortBundles(BundleDescription[] toSort)
           
 boolean UserState.updateBundle(BundleDescription newDescription)
           
 boolean StateImpl.updateBundle(BundleDescription newDescription)
           
 boolean ReadOnlyState.updateBundle(BundleDescription newDescription)
           
 

Method parameters in org.eclipse.osgi.internal.resolver with type arguments of type BundleDescription
 java.util.Collection<BundleDescription> StateImpl.getDependencyClosure(java.util.Collection<BundleDescription> bundles)
           
 java.util.Collection<BundleDescription> ReadOnlyState.getDependencyClosure(java.util.Collection<BundleDescription> bundles)
           
 

Constructors in org.eclipse.osgi.internal.resolver with parameters of type BundleDescription
ExportPackageDescriptionImpl(BundleDescription host, ExportPackageDescription fragmentDeclaration)
           
GenericDescriptionImpl(BundleDescription host, GenericDescription fragmentDeclaration)
           
 

Uses of BundleDescription in org.eclipse.osgi.service.internal.composite
 

Methods in org.eclipse.osgi.service.internal.composite that return BundleDescription
 BundleDescription CompositeModule.getCompositeDescription()
           
 

Uses of BundleDescription in org.eclipse.osgi.service.resolver
 

Methods in org.eclipse.osgi.service.resolver that return BundleDescription
 BundleDescription StateObjectFactory.createBundleDescription(BundleDescription original)
          Creates a bundle description that is a copy of the given description.
 BundleDescription StateObjectFactory.createBundleDescription(java.util.Dictionary<java.lang.String,java.lang.String> manifest, java.lang.String location, long id)
          Deprecated. use StateObjectFactory.createBundleDescription(State, Dictionary, String, long)
 BundleDescription StateObjectFactory.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, java.lang.String platformFilter, java.lang.String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities)
          Creates a bundle description from the given parameters.
 BundleDescription StateObjectFactory.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, java.lang.String platformFilter, java.lang.String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities, NativeCodeSpecification nativeCode)
          Creates a bundle description from the given parameters.
 BundleDescription StateObjectFactory.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, java.lang.String[] providedPackages, boolean singleton)
          Deprecated. use StateObjectFactory.createBundleDescription(long, String, Version, String, BundleSpecification[], HostSpecification, ImportPackageSpecification[], ExportPackageDescription[], boolean, boolean, boolean, String, String[], GenericSpecification[], GenericDescription[])
 BundleDescription StateObjectFactory.createBundleDescription(long id, java.lang.String symbolicName, Version version, java.lang.String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, java.lang.String[] providedPackages, boolean singleton, boolean attachFragments, boolean dynamicFragments, java.lang.String platformFilter, java.lang.String executionEnvironment, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities)
          Deprecated. use StateObjectFactory.createBundleDescription(long, String, Version, String, BundleSpecification[], HostSpecification, ImportPackageSpecification[], ExportPackageDescription[], boolean, boolean, boolean, String, String[], GenericSpecification[], GenericDescription[])
 BundleDescription StateObjectFactory.createBundleDescription(State state, java.util.Dictionary<java.lang.String,java.lang.String> manifest, java.lang.String location, long id)
          Returns a bundle description based on the information in the supplied manifest dictionary.
 BundleDescription DisabledInfo.getBundle()
          Returns the bundle which is disabled
 BundleDescription ResolverError.getBundle()
          Returns the bundle which this ResolverError is for
 BundleDescription BundleDelta.getBundle()
          Returns the BundleDescription that this bundle delta is for.
 BundleDescription VersionConstraint.getBundle()
          Returns the bundle that declares this constraint.
 BundleDescription State.getBundle(long id)
          Returns the bundle descriptor for the bundle with the given id.
 BundleDescription State.getBundle(java.lang.String symbolicName, Version version)
          Returns the bundle descriptor for the bundle with the given name and version.
 BundleDescription State.getBundleByLocation(java.lang.String location)
          Returns the bundle descriptor for the bundle with the given location identifier.
 BundleDescription[] State.getBundles()
          Returns descriptions for all bundles known to this state.
 BundleDescription[] State.getBundles(java.lang.String symbolicName)
          Returns all bundle descriptions with the given bundle symbolic name.
 BundleDescription StateWire.getCapabilityHost()
          gets the capability host.
 BundleDescription[] StateHelper.getDependentBundles(BundleDescription[] bundles)
          Returns all bundles in the state depending on the given bundles.
 BundleDescription[] BundleDescription.getDependents()
          Returns all bundles which depend on this bundle.
 BundleDescription[] State.getDisabledBundles()
          Returns an array of BundleDescriptions for the bundles that are disabled in the system.
 BundleDescription ExportPackageDescription.getExporter()
          Returns the exporter of this package.
 BundleDescription[] BundleDescription.getFragments()
          Returns all fragments known to this bundle (regardless resolution status).
 BundleDescription[] HostSpecification.getHosts()
          Returns the list of host BundleDescriptions that satisfy this HostSpecification
 BundleDescription[] StateHelper.getPrerequisites(BundleDescription[] bundles)
          Returns all the prerequisite bundles in the state for the given bundles.
 BundleDescription[] State.getRemovalPending()
          Returns descriptions for all bundles in a removal pending state.
 BundleDescription StateWire.getRequirementHost()
          Gets the requirement host.
 BundleDescription[] State.getResolvedBundles()
          Returns descriptions for all bundles currently resolved in this state.
 BundleDescription[] BundleDescription.getResolvedRequires()
          Returns all the bundle descriptions that satisfy all the require bundles for this bundle.
 BundleDescription BaseDescription.getSupplier()
          Returns the bundle which supplies this base description
 BundleDescription State.removeBundle(long bundleId)
          Removes a bundle description with the given bundle id.
 

Methods in org.eclipse.osgi.service.resolver that return types with arguments of type BundleDescription
 java.util.Collection<BundleDescription> State.getDependencyClosure(java.util.Collection<BundleDescription> bundles)
          Returns the dependency closure for the specified bundles.
 

Methods in org.eclipse.osgi.service.resolver with parameters of type BundleDescription
 boolean State.addBundle(BundleDescription description)
          Adds the given bundle to this state.
 void State.addDynamicImportPackages(BundleDescription importingBundle, ImportPackageSpecification[] dynamicImports)
          Adds the specified dynamic imports to the specified importingBundle.
 void State.addResolverError(BundleDescription bundle, int type, java.lang.String data, VersionConstraint unsatisfied)
          Adds a new ResolverError for the specified bundle.
 void Resolver.bundleAdded(BundleDescription bundle)
          Notifies the resolver a bundle has been added to the state.
 void Resolver.bundleRemoved(BundleDescription bundle, boolean pending)
          Notifies the resolver a bundle has been removed from the state.
 void Resolver.bundleUpdated(BundleDescription newDescription, BundleDescription existingDescription, boolean pending)
          Notifies the resolver a bundle has been updated in the state.
 BundleDescription StateObjectFactory.createBundleDescription(BundleDescription original)
          Creates a bundle description that is a copy of the given description.
 ExportPackageDescription StateObjectFactory.createExportPackageDescription(java.lang.String packageName, Version version, java.util.Map<java.lang.String,?> directives, java.util.Map<java.lang.String,?> attributes, boolean root, BundleDescription exporter)
          Used by the Resolver to dynamically create ExportPackageDescription objects during the resolution process.
 GenericDescription StateObjectFactory.createGenericDescription(java.lang.String type, java.util.Map<java.lang.String,?> attributes, java.util.Map<java.lang.String,java.lang.String> directives, BundleDescription supplier)
          Creates a generic description from the given parameters
 ImportPackageSpecification StateObjectFactory.createImportPackageSpecification(java.lang.String packageName, VersionRange versionRange, java.lang.String bundleSymbolicName, VersionRange bundleVersionRange, java.util.Map<java.lang.String,?> directives, java.util.Map<java.lang.String,?> attributes, BundleDescription importer)
          Creates an import package specification from the given parameters.
 int StateHelper.getAccessCode(BundleDescription bundle, ExportPackageDescription export)
          Returns the access code that the specified BundleDescription has to the specified ExportPackageDescription.
 BundleDescription[] StateHelper.getDependentBundles(BundleDescription[] bundles)
          Returns all bundles in the state depending on the given bundles.
 DisabledInfo State.getDisabledInfo(BundleDescription bundle, java.lang.String policyName)
          Returns the disabled info for the specified bundle with the specified policy name.
 DisabledInfo[] State.getDisabledInfos(BundleDescription bundle)
          Returns an array of disabled info for the specified bundle.
 BundleDescription[] StateHelper.getPrerequisites(BundleDescription[] bundles)
          Returns all the prerequisite bundles in the state for the given bundles.
 ResolverError[] State.getResolverErrors(BundleDescription bundle)
          Returns all ResolverErrors for the given bundle
 VersionConstraint[] StateHelper.getUnsatisfiedConstraints(BundleDescription bundle)
          Returns all unsatisfied constraints in the given bundle.
 VersionConstraint[] StateHelper.getUnsatisfiedLeaves(BundleDescription[] bundles)
          Returns all unsatisfied constraints in the given bundles that have no possible supplier.
 ExportPackageDescription[] StateHelper.getVisiblePackages(BundleDescription bundle)
          Returns a list of all packages that the specified bundle has access to which are exported by other bundles.
 ExportPackageDescription[] StateHelper.getVisiblePackages(BundleDescription bundle, int options)
          Returns a list of all packages that the specified bundle has access to which are exported by other bundles.
 ExportPackageDescription State.linkDynamicImport(BundleDescription importingBundle, java.lang.String requestedPackage)
          Attempts to find an ExportPackageDescription that will satisfy a dynamic import for the specified requestedPackage for the specified importingBundle.
 boolean State.removeBundle(BundleDescription bundle)
          Removes the given bundle description.
 void State.removeBundleComplete(BundleDescription bundle)
          Sets the given removal pending bundle to removal complete for this state.
 void State.removeResolverErrors(BundleDescription bundle)
          Removes all ResolverErrors for the specified bundle.
 StateDelta State.resolve(BundleDescription[] discard)
          Resolves the constraints contained in this state using the resolver currently associated with the state in an incremental, "least-perturbing" mode, and returns a delta describing the changes in resolved states and dependencies in the state.
 StateDelta State.resolve(BundleDescription[] resolve, boolean discard)
          Resolves the constraints contained in this state using the resolver currently associated with the state in an incremental, "least-perturbing" mode, and returns a delta describing the changes in resolved states and dependencies in the state.
 void Resolver.resolve(BundleDescription[] discard, java.util.Dictionary<java.lang.Object,java.lang.Object>[] platformProperties)
          Resolves the state associated with this resolver and returns an array of bundle deltas describing the changes..
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated. use State.resolveBundle(BundleDescription, boolean, BundleDescription[], ExportPackageDescription[], ExportPackageDescription[], GenericDescription[], BundleDescription[], ExportPackageDescription[], GenericDescription[], Map)
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated. use State.resolveBundle(BundleDescription, boolean, BundleDescription[], ExportPackageDescription[], ExportPackageDescription[], GenericDescription[], BundleDescription[], ExportPackageDescription[], GenericDescription[], Map)
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated. use State.resolveBundle(BundleDescription, boolean, BundleDescription[], ExportPackageDescription[], ExportPackageDescription[], GenericDescription[], BundleDescription[], ExportPackageDescription[], GenericDescription[], Map)
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated. use State.resolveBundle(BundleDescription, boolean, BundleDescription[], ExportPackageDescription[], ExportPackageDescription[], GenericDescription[], BundleDescription[], ExportPackageDescription[], GenericDescription[], Map)
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated. use State.resolveBundle(BundleDescription, boolean, BundleDescription[], ExportPackageDescription[], ExportPackageDescription[], GenericDescription[], BundleDescription[], ExportPackageDescription[], GenericDescription[], Map)
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports)
          Deprecated. use State.resolveBundle(BundleDescription, boolean, BundleDescription[], ExportPackageDescription[], ExportPackageDescription[], GenericDescription[], BundleDescription[], ExportPackageDescription[], GenericDescription[], Map)
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedWires)
          Sets whether or not the given bundle is selected in this state.
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedWires)
          Sets whether or not the given bundle is selected in this state.
 void State.resolveBundle(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, java.util.Map<java.lang.String,java.util.List<StateWire>> resolvedWires)
          Sets whether or not the given bundle is selected in this state.
 ExportPackageDescription Resolver.resolveDynamicImport(BundleDescription importingBundle, java.lang.String requestedPackage)
          Attempts to find an ExportPackageDescription that will satisfy a dynamic import for the specified requestedPackage for the specified importingBundle.
 java.lang.Object[][] StateHelper.sortBundles(BundleDescription[] toSort)
          Sorts the given array of resolved bundles in pre-requisite order.
 boolean State.updateBundle(BundleDescription newDescription)
          Updates an existing bundle description with the given description.
 

Method parameters in org.eclipse.osgi.service.resolver with type arguments of type BundleDescription
 java.util.Collection<BundleDescription> State.getDependencyClosure(java.util.Collection<BundleDescription> bundles)
          Returns the dependency closure for the specified bundles.
 

Constructors in org.eclipse.osgi.service.resolver with parameters of type BundleDescription
DisabledInfo(java.lang.String policyName, java.lang.String message, BundleDescription bundle)
          DisabledInfo constructor.
StateWire(BundleDescription requirementHost, VersionConstraint declaredRequirement, BundleDescription capabilityHost, BaseDescription declaredCapability)
          Constructs a new state wire.
 



Copyright © 2007-2012 FuseSource, Corp.. All Rights Reserved.