Package org.apache.felix.resolver
Class ResolverImpl.UseConstraintError
java.lang.Object
org.apache.felix.resolver.ResolutionError
org.apache.felix.resolver.ResolverImpl.UseConstraintError
- Enclosing class:
ResolverImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Candidates
private final ResolverImpl.Blame
private final ResolverImpl.Blame
private final ResolveContext
private final String
private final org.osgi.resource.Resource
-
Constructor Summary
ConstructorsConstructorDescriptionUseConstraintError
(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame blame) UseConstraintError
(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame blame1, ResolverImpl.Blame blame2) -
Method Summary
Modifier and TypeMethodDescriptionprivate org.osgi.resource.Capability
getSatisfyingCapability
(org.osgi.resource.Requirement req) Collection
<org.osgi.resource.Requirement> private String
toStringBlame
(ResolverImpl.Blame blame) Methods inherited from class org.apache.felix.resolver.ResolutionError
toException, toString
-
Field Details
-
m_context
-
m_allCandidates
-
m_resource
private final org.osgi.resource.Resource m_resource -
m_pkgName
-
m_blame1
-
m_blame2
-
-
Constructor Details
-
UseConstraintError
public UseConstraintError(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame blame) -
UseConstraintError
public UseConstraintError(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame blame1, ResolverImpl.Blame blame2)
-
-
Method Details
-
getMessage
- Specified by:
getMessage
in classResolutionError
-
getUnresolvedRequirements
- Overrides:
getUnresolvedRequirements
in classResolutionError
-
toStringBlame
-
getSatisfyingCapability
private org.osgi.resource.Capability getSatisfyingCapability(org.osgi.resource.Requirement req)
-