Package | Description |
---|---|
org.apache.felix.framework | |
org.apache.felix.framework.capabilityset | |
org.apache.felix.framework.resolver | |
org.apache.felix.framework.util | |
org.apache.felix.framework.util.manifestparser | |
org.apache.felix.framework.wiring | |
org.eclipse.osgi.internal.resolver | |
org.eclipse.osgi.service.resolver |
Provides the Equinox resolver API.
|
org.osgi.framework.hooks.resolver |
Framework Resolver Hooks Package Version 1.0.
|
org.osgi.framework.wiring |
Framework Wiring Package Version 1.1.
|
Modifier and Type | Method and Description |
---|---|
List<BundleCapability> |
ResolveContextImpl.findProviders(BundleRequirement br,
boolean obeyMandatory) |
List<BundleCapability> |
BundleWiringImpl.getCapabilities(String namespace) |
List<BundleCapability> |
BundleRevisionImpl.getDeclaredCapabilities(String namespace) |
Modifier and Type | Method and Description |
---|---|
int |
ResolveContextImpl.insertHostedCapability(List<BundleCapability> caps,
HostedCapability hc) |
Modifier and Type | Method and Description |
---|---|
Set<BundleCapability> |
CapabilitySet.match(SimpleFilter sf,
boolean obeyMandatory) |
Modifier and Type | Method and Description |
---|---|
void |
CapabilitySet.addCapability(BundleCapability cap) |
static boolean |
CapabilitySet.matches(BundleCapability cap,
SimpleFilter sf) |
void |
CapabilitySet.removeCapability(BundleCapability cap) |
Modifier and Type | Interface and Description |
---|---|
interface |
HostedCapability |
Modifier and Type | Class and Description |
---|---|
class |
WrappedCapability |
Modifier and Type | Method and Description |
---|---|
BundleCapability |
ResolverWire.getCapability()
Returns the associated capability from the exporting bundle revision
that satisfies the requirement of the importing bundle revision.
|
BundleCapability |
HostedCapability.getDeclaredCapability() |
BundleCapability |
WrappedCapability.getDeclaredCapability() |
Modifier and Type | Method and Description |
---|---|
abstract List<BundleCapability> |
ResolveContext.findProviders(BundleRequirement br,
boolean obeyMandatory) |
Modifier and Type | Method and Description |
---|---|
int |
CandidateComparator.compare(BundleCapability cap1,
BundleCapability cap2) |
Modifier and Type | Method and Description |
---|---|
abstract int |
ResolveContext.insertHostedCapability(List<BundleCapability> caps,
HostedCapability hc) |
Modifier and Type | Method and Description |
---|---|
static BundleCapability |
Util.getPackageCapability(BundleRevision br,
String name) |
Modifier and Type | Method and Description |
---|---|
static List<BundleCapability> |
Util.getCapabilityByNamespace(BundleRevision br,
String namespace)
Returns all the capabilities from a module that has a specified namespace.
|
Modifier and Type | Method and Description |
---|---|
void |
SecureAction.invokeResolverHookSingleton(ResolverHook rh,
BundleCapability singleton,
Collection<BundleCapability> collisions) |
Modifier and Type | Method and Description |
---|---|
void |
SecureAction.invokeResolverHookMatches(ResolverHook rh,
BundleRequirement req,
Collection<BundleCapability> candidates) |
void |
SecureAction.invokeResolverHookSingleton(ResolverHook rh,
BundleCapability singleton,
Collection<BundleCapability> collisions) |
Modifier and Type | Method and Description |
---|---|
List<BundleCapability> |
ManifestParser.getCapabilities() |
static List<BundleCapability> |
ManifestParser.parseExportHeader(Logger logger,
BundleRevision owner,
String header,
String bsn,
Version bv) |
Modifier and Type | Class and Description |
---|---|
class |
BundleCapabilityImpl |
Modifier and Type | Method and Description |
---|---|
BundleCapability |
BundleWireImpl.getCapability() |
Modifier and Type | Method and Description |
---|---|
boolean |
BundleRequirementImpl.matches(BundleCapability cap) |
Constructor and Description |
---|
BundleWireImpl(BundleRevision requirer,
BundleRequirement req,
BundleRevision provider,
BundleCapability cap) |
Modifier and Type | Method and Description |
---|---|
BundleCapability |
BaseDescriptionImpl.getCapability() |
Modifier and Type | Method and Description |
---|---|
List<BundleCapability> |
BundleDescriptionImpl.getDeclaredCapabilities(String namespace) |
Modifier and Type | Method and Description |
---|---|
BundleCapability |
BaseDescription.getCapability()
Returns the capability represented by this description.
|
Modifier and Type | Method and Description |
---|---|
void |
ResolverHook.filterSingletonCollisions(BundleCapability singleton,
Collection<BundleCapability> collisionCandidates)
Filter singleton collisions hook method.
|
Modifier and Type | Method and Description |
---|---|
void |
ResolverHook.filterMatches(BundleRequirement requirement,
Collection<BundleCapability> candidates)
Filter matches hook method.
|
void |
ResolverHook.filterSingletonCollisions(BundleCapability singleton,
Collection<BundleCapability> collisionCandidates)
Filter singleton collisions hook method.
|
Modifier and Type | Method and Description |
---|---|
BundleCapability |
BundleWire.getCapability()
Returns the
BundleCapability for this wire. |
Modifier and Type | Method and Description |
---|---|
List<BundleCapability> |
BundleWiring.getCapabilities(String namespace)
Returns the capabilities provided by this bundle wiring.
|
List<BundleCapability> |
BundleRevision.getDeclaredCapabilities(String namespace)
Returns the capabilities declared by this bundle revision.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BundleRequirement.matches(BundleCapability capability)
Returns whether the specified capability matches this requirement.
|
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.