public abstract class AbstractEnvironment extends Object implements XEnvironment
Environment.| Constructor and Description |
|---|
AbstractEnvironment() |
| Modifier and Type | Method and Description |
|---|---|
Map<org.osgi.framework.resource.Resource,org.osgi.framework.resource.Wiring> |
applyResolverResults(Map<org.osgi.framework.resource.Resource,List<org.osgi.framework.resource.Wire>> wiremap) |
org.osgi.framework.resource.Wiring |
applyWiring(org.osgi.framework.resource.Resource res,
org.osgi.framework.resource.Wiring wiring) |
org.osgi.framework.resource.Wiring |
createWiring(org.osgi.framework.resource.Resource res,
List<org.osgi.framework.resource.Wire> wires) |
SortedSet<org.osgi.framework.resource.Capability> |
findProviders(org.osgi.framework.resource.Requirement req) |
protected abstract Comparator<org.osgi.framework.resource.Capability> |
getComparator() |
long |
getResourceIndex(org.osgi.framework.resource.Resource resource) |
Collection<org.osgi.framework.resource.Resource> |
getResources(String identityType) |
org.osgi.framework.resource.Wiring |
getWiring(org.osgi.framework.resource.Resource resource) |
Map<org.osgi.framework.resource.Resource,org.osgi.framework.resource.Wiring> |
getWirings() |
void |
installResources(org.osgi.framework.resource.Resource... resarr) |
boolean |
isEffective(org.osgi.framework.resource.Requirement req) |
void |
refreshResources(org.osgi.framework.resource.Resource... resarr) |
void |
uninstallResources(org.osgi.framework.resource.Resource... resarr) |
protected abstract Comparator<org.osgi.framework.resource.Capability> getComparator()
public void installResources(org.osgi.framework.resource.Resource... resarr)
installResources in interface XEnvironmentpublic void uninstallResources(org.osgi.framework.resource.Resource... resarr)
uninstallResources in interface XEnvironmentpublic void refreshResources(org.osgi.framework.resource.Resource... resarr)
refreshResources in interface XEnvironmentpublic long getResourceIndex(org.osgi.framework.resource.Resource resource)
getResourceIndex in interface XEnvironmentpublic Collection<org.osgi.framework.resource.Resource> getResources(String identityType)
getResources in interface XEnvironmentpublic SortedSet<org.osgi.framework.resource.Capability> findProviders(org.osgi.framework.resource.Requirement req)
findProviders in interface org.osgi.service.resolver.Environmentpublic Map<org.osgi.framework.resource.Resource,org.osgi.framework.resource.Wiring> applyResolverResults(Map<org.osgi.framework.resource.Resource,List<org.osgi.framework.resource.Wire>> wiremap)
applyResolverResults in interface XEnvironmentpublic org.osgi.framework.resource.Wiring createWiring(org.osgi.framework.resource.Resource res,
List<org.osgi.framework.resource.Wire> wires)
createWiring in interface XEnvironmentpublic org.osgi.framework.resource.Wiring applyWiring(org.osgi.framework.resource.Resource res,
org.osgi.framework.resource.Wiring wiring)
applyWiring in interface XEnvironmentpublic boolean isEffective(org.osgi.framework.resource.Requirement req)
isEffective in interface org.osgi.service.resolver.Environmentpublic org.osgi.framework.resource.Wiring getWiring(org.osgi.framework.resource.Resource resource)
getWiring in interface XEnvironmentpublic Map<org.osgi.framework.resource.Resource,org.osgi.framework.resource.Wiring> getWirings()
getWirings in interface org.osgi.service.resolver.EnvironmentCopyright © 2012 JBoss by Red Hat. All Rights Reserved.