Uses of Interface
org.osgi.framework.wiring.BundleCapability
-
Packages that use BundleCapability Package Description org.apache.felix.framework org.apache.felix.framework.capabilityset 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 BundleCapability in org.apache.felix.framework
Classes in org.apache.felix.framework that implement BundleCapability Modifier and Type Class Description (package private) static class
FilterImpl.WrapperCapability
(package private) class
ServiceRegistrationImpl.ServiceReferenceImpl
Fields in org.apache.felix.framework declared as BundleCapability Modifier and Type Field Description private BundleCapability
ExportedPackageImpl. m_export
Fields in org.apache.felix.framework with type parameters of type BundleCapability Modifier and Type Field Description private java.util.List<BundleCapability>
ExtensionManager. m_capabilities
private java.util.List<BundleCapability>
BundleRevisionImpl. m_declaredCaps
private java.util.Map<BundleRevision,java.util.Map<BundleCapability,java.util.Set<BundleWire>>>
BundleRevisionDependencies. m_dependentsMap
private java.util.List<BundleCapability>
BundleWiringImpl. m_resolvedCaps
Methods in org.apache.felix.framework that return BundleCapability Modifier and Type Method Description protected BundleCapability
ExtensionManager. buildNativeCapabilites()
Methods in org.apache.felix.framework that return types with arguments of type BundleCapability Modifier and Type Method Description private static java.util.List<BundleCapability>
ExtensionManager. aliasSymbolicName(java.util.List<BundleCapability> caps)
(package private) java.util.Collection<BundleCapability>
Felix. findProviders(Requirement requirement)
java.util.Collection<BundleCapability>
FrameworkWiringImpl. findProviders(Requirement requirement)
(package private) java.util.List<BundleCapability>
StatefulResolver. findProviders(BundleRequirement req, boolean obeyMandatory)
(package private) java.util.List<BundleCapability>
StatefulResolver. findProvidersInternal(StatefulResolver.ResolverHookRecord record, Requirement req, boolean obeyMandatory, boolean invokeHooksAndSecurity)
java.util.List<BundleCapability>
BundleWiringImpl. getCapabilities(java.lang.String namespace)
java.util.List<BundleCapability>
ExtensionManager.ExtensionManagerWiring. getCapabilities(java.lang.String namespace)
private java.util.List<BundleCapability>
ExtensionManager. getCapabilities(java.lang.String namespace)
java.util.List<BundleCapability>
BundleRevisionImpl. getDeclaredCapabilities(java.lang.String namespace)
java.util.List<BundleCapability>
ExtensionManager.ExtensionManagerRevision. getDeclaredCapabilities(java.lang.String namespace)
java.util.Map<BundleCapability,java.util.Set<BundleWire>>
BundleRevisionDependencies. getDependents(BundleRevision provider)
Methods in org.apache.felix.framework with parameters of type BundleCapability Modifier and Type Method Description private java.util.Collection<BundleWiringImpl.ResourceSource>
BundleWiringImpl. calculateRemotePackageResources(BundleWire bw, BundleCapability cap, boolean recurse, java.lang.String path, java.util.List<java.lang.String> pattern, java.util.Set<java.lang.String> noMerging)
private boolean
StatefulResolver. filteredBySecurity(BundleRequirement req, BundleCapability cap)
java.util.Set<Bundle>
BundleRevisionDependencies. getImportingBundles(Bundle exporter, BundleCapability exportCap)
(package private) java.util.Set<Bundle>
Felix. getImportingBundles(BundleImpl exporter, BundleCapability cap)
private java.util.List<BundleRevision>
StatefulResolver. groupSingletons(java.util.Map<BundleCapability,java.util.Collection<BundleCapability>> allCollisions, BundleCapability target, java.util.List<BundleRevision> group)
private static java.util.List<java.util.List<java.lang.String>>
BundleWiringImpl. parsePkgFilters(BundleCapability cap, java.lang.String filtername)
Method parameters in org.apache.felix.framework with type arguments of type BundleCapability Modifier and Type Method Description private static java.util.List<BundleCapability>
ExtensionManager. aliasSymbolicName(java.util.List<BundleCapability> caps)
private void
ExtensionManager. appendCapabilities(java.util.List<BundleCapability> caps)
private java.util.List<BundleRevision>
StatefulResolver. groupSingletons(java.util.Map<BundleCapability,java.util.Collection<BundleCapability>> allCollisions, BundleCapability target, java.util.List<BundleRevision> group)
private java.util.List<BundleRevision>
StatefulResolver. groupSingletons(java.util.Map<BundleCapability,java.util.Collection<BundleCapability>> allCollisions, BundleCapability target, java.util.List<BundleRevision> group)
Constructors in org.apache.felix.framework with parameters of type BundleCapability Constructor Description ExportedPackageImpl(Felix felix, BundleImpl exporter, BundleRevision revision, BundleCapability export)
-
Uses of BundleCapability in org.apache.felix.framework.capabilityset
Fields in org.apache.felix.framework.capabilityset with type parameters of type BundleCapability Modifier and Type Field Description private java.util.SortedMap<java.lang.String,java.util.Map<java.lang.Object,java.util.Set<BundleCapability>>>
CapabilitySet. m_indices
Methods in org.apache.felix.framework.capabilityset with parameters of type BundleCapability Modifier and Type Method Description void
CapabilitySet. addCapability(BundleCapability cap)
private void
CapabilitySet. deindexCapability(java.util.Map<java.lang.Object,java.util.Set<BundleCapability>> index, BundleCapability cap, java.lang.Object value)
private void
CapabilitySet. indexCapability(java.util.concurrent.ConcurrentMap<java.lang.Object,java.util.Set<BundleCapability>> index, BundleCapability cap, java.lang.Object capValue)
void
CapabilitySet. removeCapability(BundleCapability cap)
Method parameters in org.apache.felix.framework.capabilityset with type arguments of type BundleCapability Modifier and Type Method Description private void
CapabilitySet. deindexCapability(java.util.Map<java.lang.Object,java.util.Set<BundleCapability>> index, BundleCapability cap, java.lang.Object value)
private void
CapabilitySet. indexCapability(java.util.concurrent.ConcurrentMap<java.lang.Object,java.util.Set<BundleCapability>> index, BundleCapability cap, java.lang.Object capValue)
-
Uses of BundleCapability in org.apache.felix.framework.util
Methods in org.apache.felix.framework.util that return BundleCapability Modifier and Type Method Description static BundleCapability
Util. getPackageCapability(BundleRevision br, java.lang.String name)
Methods in org.apache.felix.framework.util that return types with arguments of type BundleCapability 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.Methods in org.apache.felix.framework.util with parameters of type BundleCapability Modifier and Type Method Description void
SecureAction. invokeResolverHookSingleton(ResolverHook rh, BundleCapability singleton, java.util.Collection<BundleCapability> collisions)
Method parameters in org.apache.felix.framework.util with type arguments of type BundleCapability Modifier and Type Method Description void
SecureAction. invokeResolverHookMatches(ResolverHook rh, BundleRequirement req, java.util.Collection<BundleCapability> candidates)
void
SecureAction. invokeResolverHookSingleton(ResolverHook rh, BundleCapability singleton, java.util.Collection<BundleCapability> collisions)
-
Uses of BundleCapability in org.apache.felix.framework.util.manifestparser
Fields in org.apache.felix.framework.util.manifestparser with type parameters of type BundleCapability Modifier and Type Field Description private java.util.List<BundleCapability>
ManifestParser. m_capabilities
Methods in org.apache.felix.framework.util.manifestparser that return types with arguments of type BundleCapability Modifier and Type Method Description private static java.util.List<BundleCapability>
ManifestParser. calculateImplicitUses(java.util.List<BundleCapability> exports, java.util.List<ParsedHeaderClause> imports)
private static java.util.List<BundleCapability>
ManifestParser. convertExports(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)
private static java.util.List<BundleCapability>
ManifestParser. convertProvideCapabilities(java.util.List<ParsedHeaderClause> clauses, BundleRevision owner)
java.util.List<BundleCapability>
ManifestParser. getCapabilities()
static java.util.List<BundleCapability>
ManifestParser. parseExportHeader(Logger logger, BundleRevision owner, java.lang.String header, java.lang.String bsn, Version bv)
Method parameters in org.apache.felix.framework.util.manifestparser with type arguments of type BundleCapability Modifier and Type Method Description private static java.util.List<ParsedHeaderClause>
ManifestParser. calculateImplicitImports(java.util.List<BundleCapability> exports, java.util.List<ParsedHeaderClause> imports)
private static java.util.List<BundleCapability>
ManifestParser. calculateImplicitUses(java.util.List<BundleCapability> exports, java.util.List<ParsedHeaderClause> imports)
-
Uses of BundleCapability in org.apache.felix.framework.wiring
Classes in org.apache.felix.framework.wiring that implement BundleCapability Modifier and Type Class Description class
BundleCapabilityImpl
Fields in org.apache.felix.framework.wiring declared as BundleCapability Modifier and Type Field Description private BundleCapability
BundleWireImpl. m_cap
Methods in org.apache.felix.framework.wiring that return BundleCapability Modifier and Type Method Description BundleCapability
BundleWireImpl. getCapability()
Methods in org.apache.felix.framework.wiring with parameters of type BundleCapability Modifier and Type Method Description boolean
BundleRequirementImpl. matches(BundleCapability cap)
Constructors in org.apache.felix.framework.wiring with parameters of type BundleCapability Constructor Description BundleWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap)
-
Uses of BundleCapability in org.osgi.framework.hooks.resolver
Methods in org.osgi.framework.hooks.resolver with parameters of type BundleCapability Modifier and Type Method Description void
ResolverHook. filterSingletonCollisions(BundleCapability singleton, java.util.Collection<BundleCapability> collisionCandidates)
Filter singleton collisions hook method.Method parameters in org.osgi.framework.hooks.resolver with type arguments of type BundleCapability Modifier and Type Method Description void
ResolverHook. filterMatches(BundleRequirement requirement, java.util.Collection<BundleCapability> candidates)
Filter matches hook method.void
ResolverHook. filterSingletonCollisions(BundleCapability singleton, java.util.Collection<BundleCapability> collisionCandidates)
Filter singleton collisions hook method. -
Uses of BundleCapability in org.osgi.framework.wiring
Methods in org.osgi.framework.wiring that return BundleCapability Modifier and Type Method Description BundleCapability
BundleWire. getCapability()
Returns theBundleCapability
for this wire.Methods in org.osgi.framework.wiring that return types with arguments of type BundleCapability Modifier and Type Method Description java.util.Collection<BundleCapability>
FrameworkWiring. findProviders(Requirement requirement)
Find bundle capabilities that match the given requirement.java.util.List<BundleCapability>
BundleWiring. getCapabilities(java.lang.String namespace)
Returns the capabilities provided by this bundle wiring.java.util.List<BundleCapability>
BundleRevision. getDeclaredCapabilities(java.lang.String namespace)
Returns the capabilities declared by this bundle revision.Methods in org.osgi.framework.wiring with parameters of type BundleCapability Modifier and Type Method Description boolean
BundleRequirement. matches(BundleCapability capability)
Returns whether the specified capability matches this requirement.
-