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
private static final class ResolverImpl.UseConstraintError extends ResolutionError
-
-
Field Summary
Fields Modifier and Type Field Description private Candidates
m_allCandidates
private ResolverImpl.Blame
m_blame1
private ResolverImpl.Blame
m_blame2
private ResolveContext
m_context
private java.lang.String
m_pkgName
private org.osgi.resource.Resource
m_resource
-
Constructor Summary
Constructors Constructor Description UseConstraintError(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, java.lang.String pkgName, ResolverImpl.Blame blame)
UseConstraintError(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, java.lang.String pkgName, ResolverImpl.Blame blame1, ResolverImpl.Blame blame2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getMessage()
private org.osgi.resource.Capability
getSatisfyingCapability(org.osgi.resource.Requirement req)
java.util.Collection<org.osgi.resource.Requirement>
getUnresolvedRequirements()
private java.lang.String
toStringBlame(ResolverImpl.Blame blame)
-
Methods inherited from class org.apache.felix.resolver.ResolutionError
toException, toString
-
-
-
-
Field Detail
-
m_context
private final ResolveContext m_context
-
m_allCandidates
private final Candidates m_allCandidates
-
m_resource
private final org.osgi.resource.Resource m_resource
-
m_pkgName
private final java.lang.String m_pkgName
-
m_blame1
private final ResolverImpl.Blame m_blame1
-
m_blame2
private final ResolverImpl.Blame m_blame2
-
-
Constructor Detail
-
UseConstraintError
public UseConstraintError(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, java.lang.String pkgName, ResolverImpl.Blame blame)
-
UseConstraintError
public UseConstraintError(ResolveContext context, Candidates allCandidates, org.osgi.resource.Resource resource, java.lang.String pkgName, ResolverImpl.Blame blame1, ResolverImpl.Blame blame2)
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
- Specified by:
getMessage
in classResolutionError
-
getUnresolvedRequirements
public java.util.Collection<org.osgi.resource.Requirement> getUnresolvedRequirements()
- Overrides:
getUnresolvedRequirements
in classResolutionError
-
toStringBlame
private java.lang.String toStringBlame(ResolverImpl.Blame blame)
-
getSatisfyingCapability
private org.osgi.resource.Capability getSatisfyingCapability(org.osgi.resource.Requirement req)
-
-