| Package | Description |
|---|---|
| org.apache.felix.resolver | |
| org.apache.felix.resolver.impl | |
| org.osgi.framework.resource |
Framework Resource Package Version 1.0.
|
| org.osgi.framework.wiring |
Framework Wiring Package Version 1.1.
|
| org.osgi.service.resolver |
Resolver Package Version 1.0.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Resource,List<Wire>> |
FelixResolver.resolve(FelixEnvironment env,
Resource resource,
Requirement dynReq,
SortedSet<Capability> cands,
Collection<? extends Resource> ondemandFragments) |
| Modifier and Type | Class and Description |
|---|---|
class |
HostedRequirement |
| Modifier and Type | Method and Description |
|---|---|
Requirement |
HostedRequirement.getOriginalRequirement() |
| Modifier and Type | Method and Description |
|---|---|
static List<Requirement> |
Util.getDynamicRequirements(List<Requirement> reqs) |
| Modifier and Type | Method and Description |
|---|---|
static Capability |
Util.getSatisfyingCapability(Environment env,
Resource br,
Requirement req) |
static boolean |
Util.isOptional(Requirement req) |
Map<Resource,List<Wire>> |
ResolverImpl.resolve(FelixEnvironment env,
Resource resource,
Requirement req,
SortedSet<Capability> candidates,
Collection<? extends Resource> ondemandFragments) |
| Modifier and Type | Method and Description |
|---|---|
static List<Requirement> |
Util.getDynamicRequirements(List<Requirement> reqs) |
| Constructor and Description |
|---|
HostedRequirement(Resource host,
Requirement req) |
| Modifier and Type | Method and Description |
|---|---|
Requirement |
Wire.getRequirement()
Returns the
Requirement for this wire. |
| Modifier and Type | Method and Description |
|---|---|
List<Requirement> |
Resource.getRequirements(String namespace)
Returns the requirements declared by this bundle resource.
|
List<Requirement> |
Wiring.getResourceRequirements(String namespace)
Returns the requirements of this wiring.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BundleRequirement
A requirement that has been declared from a
bundle
revision. |
| Modifier and Type | Method and Description |
|---|---|
List<Requirement> |
BundleRevision.getRequirements(String namespace)
Returns the requirements declared by this bundle resource.
|
List<Requirement> |
BundleWiring.getResourceRequirements(String namespace)
Returns the requirements of this wiring.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Requirement> |
ResolutionException.getUnresolvedRequirements()
May contain one or more unresolved mandatory requirements from mandatory
resources.
|
| Modifier and Type | Method and Description |
|---|---|
SortedSet<Capability> |
Environment.findProviders(Requirement requirement)
Find any capabilities that
match
the supplied requirement. |
boolean |
Environment.isEffective(Requirement requirement)
Test if a given requirement should be wired in a given resolve
operation.
|
| Constructor and Description |
|---|
ResolutionException(String message,
Throwable cause,
Collection<Requirement> unresolvedRequirements)
Creates an exception of type
ResolutionException. |
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.