org.apache.felix.framework
Class ResolveContextImpl
java.lang.Object
org.apache.felix.framework.resolver.ResolveContext
org.apache.felix.framework.ResolveContextImpl
public class ResolveContextImpl
- extends ResolveContext
- Author:
- rickhall
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getMandatoryRevisions
public Collection<BundleRevision> getMandatoryRevisions()
- Overrides:
getMandatoryRevisions in class ResolveContext
getOptionalRevisions
public Collection<BundleRevision> getOptionalRevisions()
- Overrides:
getOptionalRevisions in class ResolveContext
getOndemandRevisions
public Collection<BundleRevision> getOndemandRevisions()
findProviders
public List<BundleCapability> findProviders(BundleRequirement br,
boolean obeyMandatory)
- Specified by:
findProviders in class ResolveContext
insertHostedCapability
public int insertHostedCapability(List<BundleCapability> caps,
HostedCapability hc)
- Specified by:
insertHostedCapability in class ResolveContext
isEffective
public boolean isEffective(BundleRequirement br)
- Specified by:
isEffective in class ResolveContext
getWirings
public Map<BundleRevision,BundleWiring> getWirings()
- Specified by:
getWirings in class ResolveContext
checkExecutionEnvironment
public void checkExecutionEnvironment(BundleRevision rev)
throws ResolveException
- Throws:
ResolveException
checkNativeLibraries
public void checkNativeLibraries(BundleRevision rev)
throws ResolveException
- Throws:
ResolveException
Copyright © 2007-2012 FuseSource, Corp.. All Rights Reserved.