public class ResolveContextImpl
extends org.osgi.service.resolver.ResolveContext
Constructor and Description |
---|
ResolveContextImpl(Set<org.osgi.resource.Resource> mandatory,
Set<org.osgi.resource.Resource> optional,
org.osgi.service.repository.Repository repository,
boolean resolveOptional) |
Modifier and Type | Method and Description |
---|---|
List<org.osgi.resource.Capability> |
findProviders(org.osgi.resource.Requirement requirement) |
Collection<org.osgi.resource.Resource> |
getMandatoryResources() |
Collection<org.osgi.resource.Resource> |
getOptionalResources() |
Map<org.osgi.resource.Resource,org.osgi.resource.Wiring> |
getWirings() |
int |
insertHostedCapability(List capabilities,
org.osgi.service.resolver.HostedCapability hostedCapability) |
boolean |
isEffective(org.osgi.resource.Requirement requirement) |
public Collection<org.osgi.resource.Resource> getMandatoryResources()
getMandatoryResources
in class org.osgi.service.resolver.ResolveContext
public Collection<org.osgi.resource.Resource> getOptionalResources()
getOptionalResources
in class org.osgi.service.resolver.ResolveContext
public List<org.osgi.resource.Capability> findProviders(org.osgi.resource.Requirement requirement)
findProviders
in class org.osgi.service.resolver.ResolveContext
public int insertHostedCapability(List capabilities, org.osgi.service.resolver.HostedCapability hostedCapability)
insertHostedCapability
in class org.osgi.service.resolver.ResolveContext
public boolean isEffective(org.osgi.resource.Requirement requirement)
isEffective
in class org.osgi.service.resolver.ResolveContext
public Map<org.osgi.resource.Resource,org.osgi.resource.Wiring> getWirings()
getWirings
in class org.osgi.service.resolver.ResolveContext
Copyright © 2011–2014 Red Hat. All rights reserved.