Class ResolveContext
- java.lang.Object
-
- org.apache.felix.framework.resolver.ResolveContext
-
- Direct Known Subclasses:
ResolveContextImpl
public abstract class ResolveContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ResolveContext()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.util.List<BundleCapability>
findProviders(BundleRequirement br, boolean obeyMandatory)
java.util.Collection<BundleRevision>
getMandatoryRevisions()
java.util.Collection<BundleRevision>
getOptionalRevisions()
abstract java.util.Map<BundleRevision,BundleWiring>
getWirings()
abstract int
insertHostedCapability(java.util.List<BundleCapability> caps, HostedCapability hc)
abstract boolean
isEffective(BundleRequirement br)
-
-
-
Method Detail
-
getMandatoryRevisions
public java.util.Collection<BundleRevision> getMandatoryRevisions()
-
getOptionalRevisions
public java.util.Collection<BundleRevision> getOptionalRevisions()
-
findProviders
public abstract java.util.List<BundleCapability> findProviders(BundleRequirement br, boolean obeyMandatory)
-
insertHostedCapability
public abstract int insertHostedCapability(java.util.List<BundleCapability> caps, HostedCapability hc)
-
isEffective
public abstract boolean isEffective(BundleRequirement br)
-
getWirings
public abstract java.util.Map<BundleRevision,BundleWiring> getWirings()
-
-