Uses of Interface
org.osgi.framework.wiring.BundleRevision
-
Packages that use BundleRevision Package Description org.apache.felix.framework org.apache.felix.framework.resolver org.apache.felix.framework.util org.apache.felix.framework.util.manifestparser org.apache.felix.framework.wiring org.osgi.framework.hooks.resolver Framework Resolver Hooks Package Version 1.0.org.osgi.framework.wiring Framework Wiring Package Version 1.2. -
-
Uses of BundleRevision in org.apache.felix.framework
Classes in org.apache.felix.framework that implement BundleRevision Modifier and Type Class Description classBundleRevisionImpl(package private) classExtensionManager.ExtensionManagerRevisionFields in org.apache.felix.framework declared as BundleRevision Modifier and Type Field Description private BundleRevisionExportedPackageImpl. m_exportingRevisionBundleRevisionBundleWiringImpl.ResourceSource. m_revisionprivate BundleRevisionEntryFilterEnumeration. m_revisionprivate BundleRevisionExtensionManager. m_systemBundleRevisionprivate BundleRevisionURLHandlersBundleURLConnection. m_targetRevisionFields in org.apache.felix.framework with type parameters of type BundleRevision Modifier and Type Field Description (package private) java.util.Collection<BundleRevision>StatefulResolver.ResolverHookRecord. m_brWhitelistprivate java.util.Map<BundleRevision,java.util.Map<BundleCapability,java.util.Set<BundleWire>>>BundleRevisionDependencies. m_dependentsMapprivate java.util.List<BundleRevision>BundleWiringImpl. m_fragmentsprivate java.util.Set<BundleRevision>StatefulResolver. m_fragmentsprivate java.util.Map<java.lang.String,BundleRevision>BundleWiringImpl. m_importedPkgsprivate java.util.Collection<BundleRevision>ResolveContextImpl. m_mandatoryprivate java.util.Collection<BundleRevision>ResolveContextImpl. m_ondemandprivate java.util.Collection<BundleRevision>ResolveContextImpl. m_optionalprivate java.util.Map<java.lang.String,java.util.List<BundleRevision>>BundleWiringImpl. m_requiredPkgsprivate java.util.List<BundleRevision>BundleImpl. m_revisionsprivate java.util.List<BundleRevision>EntryFilterEnumeration. m_revisionsprivate java.util.Set<BundleRevision>StatefulResolver. m_revisionsprivate java.util.Set<BundleRevision>StatefulResolver. m_selectedSingletonsprivate java.util.Map<java.lang.String,java.util.List<BundleRevision>>StatefulResolver. m_singletonsprivate java.util.Map<BundleRevision,BundleWiring>ResolveContextImpl. m_wiringsMethods in org.apache.felix.framework that return BundleRevision Modifier and Type Method Description private BundleRevisionBundleImpl. createRevision(boolean isUpdate)BundleRevisionBundleWiringImpl. getImportedPackageSource(java.lang.String pkgName)BundleRevisionBundleWiringImpl. getResource()(package private) BundleRevisionBundleProtectionDomain. getRevision()BundleRevisionBundleWiringImpl. getRevision()BundleRevisionExtensionManager. getRevision()BundleRevisionFilterImpl.WrapperCapability. getRevision()BundleRevisionServiceRegistrationImpl.ServiceReferenceImpl. getRevision()(package private) BundleRevisionStatefulResolver. resolve(BundleRevision revision, java.lang.String pkgName)Methods in org.apache.felix.framework that return types with arguments of type BundleRevision Modifier and Type Method Description private static java.util.List<BundleRevision>BundleImpl. createLocalizationRevisionList(BundleRevision br)(package private) java.util.Collection<BundleRevision>StatefulResolver.ResolverHookRecord. getBundleRevisionWhitelist()(package private) java.util.List<BundleRevision>BundleWiringImpl. getFragments()private java.util.Set<BundleRevision>StatefulResolver. getFragments()java.util.Collection<BundleRevision>ResolveContextImpl. getMandatoryRevisions()java.util.Collection<BundleRevision>ResolveContextImpl. getOndemandRevisions()java.util.Collection<BundleRevision>ResolveContextImpl. getOptionalRevisions()java.util.List<BundleRevision>BundleImpl. getRevisions()private java.util.Set<BundleRevision>StatefulResolver. getUnresolvedRevisions()java.util.Map<BundleRevision,BundleWiring>ResolveContextImpl. getWirings()private java.util.Map<BundleRevision,BundleWiring>StatefulResolver. getWirings()private java.util.List<BundleRevision>StatefulResolver. groupSingletons(java.util.Map<BundleCapability,java.util.Collection<BundleCapability>> allCollisions, BundleCapability target, java.util.List<BundleRevision> group)Methods in org.apache.felix.framework with parameters of type BundleRevision Modifier and Type Method Description (package private) voidBundleImpl. addRevision(BundleRevision revision)(package private) voidStatefulResolver. addRevision(BundleRevision br)private static voidStatefulResolver. addToSingletonMap(java.util.Map<java.lang.String,java.util.List<BundleRevision>> singletons, BundleRevision br)private java.util.ListBundleRevisionImpl. calculateContentPath(BundleRevision revision, Content content, java.util.List<Content> contentList, boolean searchFragments)private static java.util.Set<java.lang.String>StatefulResolver. calculateExportedAndReexportedPackages(BundleRevision br, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, java.util.Set<java.lang.String> pkgs, java.util.Set<BundleRevision> cycles)voidResolveContextImpl. checkNativeLibraries(BundleRevision rev)(package private) voidStatefulResolver. checkNativeLibraries(BundleRevision revision)private static BundleRevisionDTODTOFactory. createBundleRevisionDTO(BundleRevision revision, java.util.Set<BundleRevisionDTO> resources)private static java.util.List<BundleRevision>BundleImpl. createLocalizationRevisionList(BundleRevision br)private voidStatefulResolver. deindexCapabilities(BundleRevision br)private static java.lang.StringBundleWiringImpl. diagnoseClassLoadError(StatefulResolver resolver, BundleRevision revision, java.lang.String name)(package private) java.util.EnumerationFelix. findBundleEntries(BundleRevision revision, java.lang.String path, java.lang.String filePattern, boolean recurse)Implementation for BundleWiring.findEntries().java.util.Map<BundleCapability,java.util.Set<BundleWire>>BundleRevisionDependencies. getDependents(BundleRevision provider)java.util.List<BundleWire>BundleRevisionDependencies. getProvidedWires(BundleRevision revision, java.lang.String namespace)booleanBundleRevisionDependencies. hasDependents(BundleRevision revision)(package private) booleanBundleImpl. hasRevision(BundleRevision revision)Determines if the specified module is associated with this bundle.private voidStatefulResolver. indexCapabilities(BundleRevision br)(package private) booleanStatefulResolver. isAllowedDynamicImport(BundleRevision revision, java.lang.String pkgName)private booleanStatefulResolver. isSelectedSingleton(BundleRevision br)private voidStatefulResolver. markBundleResolved(BundleRevision revision)voidBundleRevisionDependencies. removeDependents(BundleRevision provider)(package private) voidStatefulResolver. removeRevision(BundleRevision br)(package private) BundleRevisionStatefulResolver. resolve(BundleRevision revision, java.lang.String pkgName)private voidFelix. resolveBundleRevision(BundleRevision revision)Method parameters in org.apache.felix.framework with type arguments of type BundleRevision Modifier and Type Method Description private static voidStatefulResolver. addToSingletonMap(java.util.Map<java.lang.String,java.util.List<BundleRevision>> singletons, BundleRevision br)private static java.util.Set<java.lang.String>StatefulResolver. calculateExportedAndReexportedPackages(BundleRevision br, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, java.util.Set<java.lang.String> pkgs, java.util.Set<BundleRevision> cycles)private voidStatefulResolver. fireResolvedEvents(java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap)private java.util.List<BundleRevision>StatefulResolver. groupSingletons(java.util.Map<BundleCapability,java.util.Collection<BundleCapability>> allCollisions, BundleCapability target, java.util.List<BundleRevision> group)private voidStatefulResolver. markResolvedRevisions(java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap)private StatefulResolver.ResolverHookRecordStatefulResolver. prepareResolverHooks(java.util.Set<BundleRevision> mandatory, java.util.Set<BundleRevision> optional)(package private) voidStatefulResolver. resolve(java.util.Set<BundleRevision> mandatory, java.util.Set<BundleRevision> optional)private voidStatefulResolver. selectSingleton(StatefulResolver.ResolverHookRecord record, java.util.List<BundleRevision> singletons)Constructors in org.apache.felix.framework with parameters of type BundleRevision Constructor Description EntryFilterEnumeration(BundleRevision revision, boolean includeFragments, java.lang.String path, java.lang.String filePattern, boolean recurse, boolean isURLValues)ExportedPackageImpl(Felix felix, BundleImpl exporter, BundleRevision revision, BundleCapability export)ResourceSource(java.lang.String resource, BundleRevision revision)Constructor parameters in org.apache.felix.framework with type arguments of type BundleRevision Constructor Description BundleWiringImpl(Logger logger, java.util.Map configMap, StatefulResolver resolver, BundleRevisionImpl revision, java.util.List<BundleRevision> fragments, java.util.List<BundleWire> wires, java.util.Map<java.lang.String,BundleRevision> importedPkgs, java.util.Map<java.lang.String,java.util.List<BundleRevision>> requiredPkgs)ResolveContextImpl(StatefulResolver state, java.util.Map<BundleRevision,BundleWiring> wirings, StatefulResolver.ResolverHookRecord resolverHookRecord, java.util.Collection<BundleRevision> mandatory, java.util.Collection<BundleRevision> optional, java.util.Collection<BundleRevision> ondemand)ResolveContextImpl(StatefulResolver state, java.util.Map<BundleRevision,BundleWiring> wirings, StatefulResolver.ResolverHookRecord resolverHookRecord, java.util.Collection<BundleRevision> mandatory, java.util.Collection<BundleRevision> optional, java.util.Collection<BundleRevision> ondemand)ResolverHookRecord(java.util.Map<ServiceReference<ResolverHookFactory>,ResolverHook> resolveHookMap, java.util.Collection<BundleRevision> brWhiteList)The map passed in must be of an ordered type, so that the iteration order over the values is predictable. -
Uses of BundleRevision in org.apache.felix.framework.resolver
Classes in org.apache.felix.framework.resolver that implement BundleRevision Modifier and Type Class Description (package private) classWrappedRevisionFields in org.apache.felix.framework.resolver declared as BundleRevision Modifier and Type Field Description private BundleRevisionSimpleHostedCapability. m_hostprivate BundleRevisionWrappedCapability. m_hostprivate BundleRevisionWrappedRequirement. m_hostprivate BundleRevisionWrappedRevision. m_hostprivate BundleRevisionResolverWireImpl. m_providerprivate BundleRevisionResolverWireImpl. m_requirerprivate BundleRevisionResolveException. m_revisionprivate BundleRevisionResolverImpl.Packages. m_revisionFields in org.apache.felix.framework.resolver with type parameters of type BundleRevision Modifier and Type Field Description private java.util.Map<BundleRevision,WrappedRevision>Candidates. m_allWrappedHostsprivate java.util.List<BundleRevision>WrappedRevision. m_fragmentsprivate java.util.Set<BundleRevision>Candidates. m_mandatoryRevisionsprivate java.util.Map<BundleRevision,java.lang.Object>Candidates. m_populateResultCacheMethods in org.apache.felix.framework.resolver that return BundleRevision Modifier and Type Method Description private static BundleRevisionResolverImpl. getDeclaringBundleRevision(BundleRevision br)BundleRevisionWrappedRevision. getHost()BundleRevisionResolverWire. getProvider()Returns the exporting bundle revision.BundleRevisionResolverWireImpl. getProvider()BundleRevisionResolverWire. getRequirer()Returns the importing bundle revision.BundleRevisionResolverWireImpl. getRequirer()BundleRevisionSimpleHostedCapability. getResource()BundleRevisionWrappedCapability. getResource()BundleRevisionHostedCapability. getRevision()BundleRevisionResolveException. getRevision()BundleRevisionSimpleHostedCapability. getRevision()BundleRevisionWrappedCapability. getRevision()BundleRevisionWrappedRequirement. getRevision()BundleRevisionCandidates. getWrappedHost(BundleRevision m)Returns the wrapped module associated with the given module.Methods in org.apache.felix.framework.resolver that return types with arguments of type BundleRevision Modifier and Type Method Description java.util.List<BundleRevision>WrappedRevision. getFragments()java.util.Collection<BundleRevision>ResolveContext. getMandatoryRevisions()java.util.Collection<BundleRevision>ResolveContext. getOptionalRevisions()abstract java.util.Map<BundleRevision,BundleWiring>ResolveContext. getWirings()private static java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. populateDynamicWireMap(BundleRevision revision, java.lang.String pkgName, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, Candidates allCandidates)private static java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. populateWireMap(BundleRevision revision, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, Candidates allCandidates)java.util.Map<BundleRevision,java.util.List<ResolverWire>>Resolver. resolve(ResolveContext rc)java.util.Map<BundleRevision,java.util.List<ResolverWire>>Resolver. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. resolve(ResolveContext rc)java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)Methods in org.apache.felix.framework.resolver with parameters of type BundleRevision Modifier and Type Method Description private static voidResolverImpl. calculateExportedPackages(BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private voidResolverImpl. calculatePackageSpaces(BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleCapability,java.util.List<BundleRevision>> usesCycleMap, java.util.Set<BundleRevision> cycle)private voidResolverImpl. checkPackageSpaceConsistency(ResolveContext rc, boolean isDynamicImporting, BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.lang.Object> resultCache)private static voidResolverImpl. dumpRevisionPkgs(BundleRevision revision, ResolverImpl.Packages packages)private static BundleRevisionResolverImpl. getDeclaringBundleRevision(BundleRevision br)private static CandidatesResolverImpl. getDynamicImportCandidates(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)ResolveExceptionCandidates. getResolveException(BundleRevision revision)BundleRevisionCandidates. getWrappedHost(BundleRevision m)Returns the wrapped module associated with the given module.booleanCandidates. isPopulated(BundleRevision revision)private voidResolverImpl. mergeCandidatePackage(BundleRevision current, boolean requires, BundleRequirement currentReq, BundleCapability candCap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private voidResolverImpl. mergeCandidatePackages(BundleRevision current, BundleRequirement currentReq, BundleCapability candCap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, Candidates allCandidates, java.util.Map<BundleRevision,java.util.List<BundleCapability>> cycles)private voidResolverImpl. mergeUses(BundleRevision current, ResolverImpl.Packages currentPkgs, BundleCapability mergeCap, java.util.List<BundleRequirement> blameReqs, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, Candidates allCandidates, java.util.Map<BundleCapability,java.util.List<BundleRevision>> cycleMap)voidCandidates. populate(ResolveContext rc, BundleRevision revision, int resolution)Populates candidates for the specified revision.voidCandidates. populateDynamic(ResolveContext rc, BundleRevision revision, BundleRequirement req, java.util.List<BundleCapability> candidates)private static java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. populateDynamicWireMap(BundleRevision revision, java.lang.String pkgName, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, Candidates allCandidates)private booleanCandidates. populateFragmentOndemand(ResolveContext rc, BundleRevision revision)private voidCandidates. populateRevision(ResolveContext rc, BundleRevision revision)Populates candidates for the specified revision.private static java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. populateWireMap(BundleRevision revision, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, Candidates allCandidates)private ResolveExceptionCandidates. processCandidates(ResolveContext rc, BundleRevision revision, java.util.List<BundleCapability> candidates)This method performs common processing on the given set of candidates.private voidCandidates. remove(BundleRevision br, java.util.Set<BundleRevision> unresolvedRevisions)Removes the specified module from the internal data structures, which involves removing its requirements and its capabilities.private voidCandidates. removeRevision(BundleRevision revision, ResolveException ex)Removes a module from the internal data structures if it wasn't selected as a fragment or a singleton.java.util.Map<BundleRevision,java.util.List<ResolverWire>>Resolver. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. resolve(ResolveContext rc, BundleRevision revision, java.lang.String pkgName)Method parameters in org.apache.felix.framework.resolver with type arguments of type BundleRevision Modifier and Type Method Description private static voidResolverImpl. calculateExportedPackages(BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private voidResolverImpl. calculatePackageSpaces(BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleCapability,java.util.List<BundleRevision>> usesCycleMap, java.util.Set<BundleRevision> cycle)private voidResolverImpl. calculatePackageSpaces(BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleCapability,java.util.List<BundleRevision>> usesCycleMap, java.util.Set<BundleRevision> cycle)private voidResolverImpl. checkPackageSpaceConsistency(ResolveContext rc, boolean isDynamicImporting, BundleRevision revision, Candidates allCandidates, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.lang.Object> resultCache)private static voidResolverImpl. dumpRevisionPkgMap(java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private java.util.List<BundleCapability>ResolverImpl. getPackageSources(BundleCapability cap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private static java.util.List<BundleCapability>ResolverImpl. getPackageSourcesInternal(BundleCapability cap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.List<BundleCapability> sources, java.util.Set<BundleCapability> cycleMap)private booleanResolverImpl. isCompatible(BundleCapability currentCap, BundleCapability candCap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private voidResolverImpl. mergeCandidatePackage(BundleRevision current, boolean requires, BundleRequirement currentReq, BundleCapability candCap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap)private voidResolverImpl. mergeCandidatePackages(BundleRevision current, BundleRequirement currentReq, BundleCapability candCap, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, Candidates allCandidates, java.util.Map<BundleRevision,java.util.List<BundleCapability>> cycles)private voidResolverImpl. mergeUses(BundleRevision current, ResolverImpl.Packages currentPkgs, BundleCapability mergeCap, java.util.List<BundleRequirement> blameReqs, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, Candidates allCandidates, java.util.Map<BundleCapability,java.util.List<BundleRevision>> cycleMap)private static java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. populateDynamicWireMap(BundleRevision revision, java.lang.String pkgName, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, Candidates allCandidates)private static java.util.Map<BundleRevision,java.util.List<ResolverWire>>ResolverImpl. populateWireMap(BundleRevision revision, java.util.Map<BundleRevision,ResolverImpl.Packages> revisionPkgMap, java.util.Map<BundleRevision,java.util.List<ResolverWire>> wireMap, Candidates allCandidates)private voidCandidates. remove(BundleCapability c, java.util.Set<BundleRevision> unresolvedRevisions)Removes a capability from the internal data structures.private voidCandidates. remove(BundleRevision br, java.util.Set<BundleRevision> unresolvedRevisions)Removes the specified module from the internal data structures, which involves removing its requirements and its capabilities.Constructors in org.apache.felix.framework.resolver with parameters of type BundleRevision Constructor Description Packages(BundleRevision revision)ResolveException(java.lang.String msg, BundleRevision revision, BundleRequirement req)Constructs an instance ofResolveExceptionwith the specified detail message.ResolverWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap)SimpleHostedCapability(BundleRevision host, BundleCapability cap)WrappedCapability(BundleRevision host, BundleCapabilityImpl cap)WrappedRequirement(BundleRevision host, BundleRequirementImpl req)WrappedRevision(BundleRevision host, java.util.List<BundleRevision> fragments)Constructor parameters in org.apache.felix.framework.resolver with type arguments of type BundleRevision Constructor Description Candidates(java.util.Set<BundleRevision> mandatoryRevisions, java.util.Map<BundleCapability,java.util.Set<BundleRequirement>> dependentMap, java.util.Map<BundleRequirement,java.util.List<BundleCapability>> candidateMap, java.util.Map<BundleRevision,WrappedRevision> wrappedHosts, java.util.Map<BundleRevision,java.lang.Object> populateResultCache, boolean fragmentsPresent)Private copy constructor used by the copy() method.WrappedRevision(BundleRevision host, java.util.List<BundleRevision> fragments) -
Uses of BundleRevision in org.apache.felix.framework.util
Methods in org.apache.felix.framework.util that return types with arguments of type BundleRevision Modifier and Type Method Description static java.util.List<BundleRevision>Util. getFragments(BundleWiring wiring)Methods in org.apache.felix.framework.util with parameters of type BundleRevision Modifier and Type Method Description static java.util.List<BundleCapability>Util. getCapabilityByNamespace(BundleRevision br, java.lang.String namespace)Returns all the capabilities from a module that has a specified namespace.static BundleCapabilityUtil. getPackageCapability(BundleRevision br, java.lang.String name)static BundleWireUtil. getWire(BundleRevision br, java.lang.String name)static booleanUtil. isFragment(BundleRevision revision)Checks if the provided module definition declares a fragment host.static booleanUtil. isSingleton(BundleRevision revision)Returns true if the specified bundle revision is a singleton (i.e., directive singleton:=true in Bundle-SymbolicName).Method parameters in org.apache.felix.framework.util with type arguments of type BundleRevision Modifier and Type Method Description ResolverHookSecureAction. invokeResolverHookFactory(ResolverHookFactory rhf, java.util.Collection<BundleRevision> triggers)voidSecureAction. invokeResolverHookResolvable(ResolverHook rh, java.util.Collection<BundleRevision> candidates) -
Uses of BundleRevision in org.apache.felix.framework.util.manifestparser
Methods in org.apache.felix.framework.util.manifestparser with parameters of type BundleRevision Modifier and Type Method Description private static BundleCapabilityImplManifestParser. addIdentityCapability(BundleRevision owner, java.util.Map headerMap, BundleCapabilityImpl bundleCap)private static java.util.List<BundleCapability>ManifestParser. convertExports(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)private static java.util.List<BundleRequirement>ManifestParser. convertImports(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)(package private) static java.util.List<BundleRequirement>ManifestParser. convertNativeCode(BundleRevision owner, java.util.List<NativeLibraryClause> nativeLibraryClauses, boolean hasOptionalLibraryDirective)private static java.util.List<BundleCapability>ManifestParser. convertProvideCapabilities(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)private static java.util.List<BundleRequirement>ManifestParser. convertRequireCapabilities(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)private static java.util.List<BundleRequirementImpl>ManifestParser. convertRequires(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)private static java.util.List<BundleRequirement>ManifestParser. parseBreeHeader(java.lang.String header, BundleRevision owner)private static BundleCapabilityImplManifestParser. parseBundleSymbolicName(BundleRevision owner, java.util.Map headerMap)static java.util.List<BundleRequirement>ManifestParser. parseDynamicImportHeader(Logger logger, BundleRevision owner, java.lang.String header)static java.util.List<BundleCapability>ManifestParser. parseExportHeader(Logger logger, BundleRevision owner, java.lang.String header, java.lang.String bsn, Version bv)private static java.util.List<BundleRequirementImpl>ManifestParser. parseFragmentHost(Logger logger, BundleRevision owner, java.util.Map headerMap)Constructors in org.apache.felix.framework.util.manifestparser with parameters of type BundleRevision Constructor Description ManifestParser(Logger logger, java.util.Map configMap, BundleRevision owner, java.util.Map headerMap) -
Uses of BundleRevision in org.apache.felix.framework.wiring
Fields in org.apache.felix.framework.wiring declared as BundleRevision Modifier and Type Field Description private BundleRevisionBundleWireImpl. m_providerprivate BundleRevisionBundleWireImpl. m_requirerprivate BundleRevisionBundleCapabilityImpl. m_revisionprivate BundleRevisionBundleRequirementImpl. m_revisionMethods in org.apache.felix.framework.wiring that return BundleRevision Modifier and Type Method Description BundleRevisionBundleWireImpl. getProvider()BundleRevisionBundleWireImpl. getRequirer()BundleRevisionBundleCapabilityImpl. getResource()BundleRevisionBundleRequirementImpl. getResource()BundleRevisionBundleCapabilityImpl. getRevision()BundleRevisionBundleRequirementImpl. getRevision()Constructors in org.apache.felix.framework.wiring with parameters of type BundleRevision Constructor Description BundleCapabilityImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs)BundleRequirementImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs)BundleRequirementImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs, SimpleFilter filter)BundleWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap) -
Uses of BundleRevision in org.osgi.framework.hooks.resolver
Method parameters in org.osgi.framework.hooks.resolver with type arguments of type BundleRevision Modifier and Type Method Description ResolverHookResolverHookFactory. begin(java.util.Collection<BundleRevision> triggers)This method is called by the framework each time a resolve process begins to obtain aresolver hookinstance.voidResolverHook. filterResolvable(java.util.Collection<BundleRevision> candidates)Filter resolvable candidates hook method. -
Uses of BundleRevision in org.osgi.framework.wiring
Methods in org.osgi.framework.wiring that return BundleRevision Modifier and Type Method Description BundleRevisionBundleWire. getProvider()Returns the resource providing thecapability.BundleRevisionBundleWire. getRequirer()Returns the resource whorequiresthecapability.BundleRevisionBundleCapability. getResource()Returns the resource declaring this capability.BundleRevisionBundleRequirement. getResource()Returns the resource declaring this requirement.BundleRevisionBundleWiring. getResource()Returns the resource associated with this wiring.BundleRevisionBundleCapability. getRevision()Returns the bundle revision declaring this capability.BundleRevisionBundleRequirement. getRevision()Returns the bundle revision declaring this requirement.BundleRevisionBundleWiring. getRevision()Returns the bundle revision for the bundle in this bundle wiring.Methods in org.osgi.framework.wiring that return types with arguments of type BundleRevision Modifier and Type Method Description java.util.List<BundleRevision>BundleRevisions. getRevisions()Return the bundle revisions for thereferencedbundle.
-