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