Uses of Interface
org.eclipse.osgi.service.resolver.ExportPackageDescription
Packages that use ExportPackageDescription
-
Uses of ExportPackageDescription in org.eclipse.osgi.service.resolver
Methods in org.eclipse.osgi.service.resolver that return ExportPackageDescriptionModifier and TypeMethodDescriptionStateObjectFactory.createExportPackageDescription
(String packageName, Version version, Map<String, ?> directives, Map<String, ?> attributes, boolean root, BundleDescription exporter) Used by the Resolver to dynamically create ExportPackageDescription objects during the resolution process.StateObjectFactory.createExportPackageDescription
(ExportPackageDescription original) Creates an export package specification that is a copy of the given constraintStateObjectFactory.StateObjectFactoryProxy.createExportPackageDescription
(String packageName, Version version, Map<String, ?> directives, Map<String, ?> attributes, boolean root, BundleDescription exporter) StateObjectFactory.StateObjectFactoryProxy.createExportPackageDescription
(ExportPackageDescription original) State.getExportedPackages()
Returns all exported packages in this state, according to the OSGi rules for resolution.BundleDescription.getExportPackages()
Returns an array of export package descriptions defined by the Export-Package clauses.BundleDescription.getResolvedImports()
Returns all the export packages that satisfy all the imported packages for this bundle.BundleDescription.getSelectedExports()
Returns all the exported packages from this bundle that have been selected by the resolver.BundleDescription.getSubstitutedExports()
Returns the export packages that satisfy imported packages for this bundle description and substitute one of the exports for this bundle description.State.getSystemPackages()
Returns the list of system packages which are exported by the system bundle.StateHelper.getVisiblePackages
(BundleDescription bundle) Returns a list of all packages that the specified bundle has access to which are exported by other bundles.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.State.linkDynamicImport
(BundleDescription importingBundle, String requestedPackage) Attempts to find an ExportPackageDescription that will satisfy a dynamic import for the specified requestedPackage for the specified importingBundle.Resolver.resolveDynamicImport
(BundleDescription importingBundle, String requestedPackage) Attempts to find an ExportPackageDescription that will satisfy a dynamic import for the specified requestedPackage for the specified importingBundle.Methods in org.eclipse.osgi.service.resolver that return types with arguments of type ExportPackageDescriptionModifier and TypeMethodDescriptionStateObjectFactory.createExportPackageDescriptions
(String declaration) Creates export package descriptions from the given declaration.StateObjectFactory.StateObjectFactoryProxy.createExportPackageDescriptions
(String declaration) Methods in org.eclipse.osgi.service.resolver with parameters of type ExportPackageDescriptionModifier and TypeMethodDescriptionStateObjectFactory.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, String platformFilter, String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities) Creates a bundle description from the given parameters.StateObjectFactory.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, String platformFilter, String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities, NativeCodeSpecification nativeCode) Creates a bundle description from the given parameters.StateObjectFactory.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, String[] providedPackages, boolean singleton) Deprecated.StateObjectFactory.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, String[] providedPackages, boolean singleton, boolean attachFragments, boolean dynamicFragments, String platformFilter, String executionEnvironment, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities) StateObjectFactory.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, String platformFilter, String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities, NativeCodeSpecification nativeCode) Creates a bundle description from the given parameters.StateObjectFactory.StateObjectFactoryProxy.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, String platformFilter, String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities) StateObjectFactory.StateObjectFactoryProxy.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, boolean singleton, boolean attachFragments, boolean dynamicFragments, String platformFilter, String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities, NativeCodeSpecification nativeCode) StateObjectFactory.StateObjectFactoryProxy.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, String[] providedPackages, boolean singleton) Deprecated.StateObjectFactory.StateObjectFactoryProxy.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, String[] providedPackages, boolean singleton, boolean attachFragments, boolean dynamicFragments, String platformFilter, String executionEnvironment, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities) Deprecated.StateObjectFactory.StateObjectFactoryProxy.createBundleDescription
(long id, String symbolicName, Version version, String location, BundleSpecification[] required, HostSpecification host, ImportPackageSpecification[] imports, ExportPackageDescription[] exports, String platformFilter, String[] executionEnvironments, GenericSpecification[] genericRequires, GenericDescription[] genericCapabilities, NativeCodeSpecification nativeCode) StateObjectFactory.createExportPackageDescription
(ExportPackageDescription original) Creates an export package specification that is a copy of the given constraintStateObjectFactory.StateObjectFactoryProxy.createExportPackageDescription
(ExportPackageDescription original) int
StateHelper.getAccessCode
(BundleDescription bundle, ExportPackageDescription export) Returns the access code that the specifiedBundleDescription
has to the specifiedExportPackageDescription
.void
State.resolveBundle
(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports) void
State.resolveBundle
(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports) void
State.resolveBundle
(BundleDescription bundle, boolean status, BundleDescription[] hosts, ExportPackageDescription[] selectedExports, ExportPackageDescription[] substitutedExports, GenericDescription[] selectedCapabilities, BundleDescription[] resolvedRequires, ExportPackageDescription[] resolvedImports, GenericDescription[] resolvedCapabilities, Map<String, List<StateWire>> resolvedWires) Sets whether or not the given bundle is selected in this state.
StateObjectFactory.createBundleDescription(long, String, Version, String, BundleSpecification[], HostSpecification, ImportPackageSpecification[], ExportPackageDescription[], boolean, boolean, boolean, String, String[], GenericSpecification[], GenericDescription[])