org.jboss.osgi.resolver.v2
Interface XEnvironment

All Superinterfaces:
org.osgi.service.resolver.Environment
All Known Implementing Classes:
AbstractEnvironment

public interface XEnvironment
extends org.osgi.service.resolver.Environment

An extension to the Environment

Since:
02-Jul-2010
Author:
thomas.diesler@jboss.com

Method Summary
 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 delta)
           
 org.osgi.framework.resource.Wiring createWiring(org.osgi.framework.resource.Resource res, List<org.osgi.framework.resource.Wire> wires)
           
 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 res)
           
 void installResources(org.osgi.framework.resource.Resource... resarr)
           
 void refreshResources(org.osgi.framework.resource.Resource... resarr)
           
 void uninstallResources(org.osgi.framework.resource.Resource... resarr)
           
 
Methods inherited from interface org.osgi.service.resolver.Environment
findProviders, getWirings, isEffective
 

Method Detail

installResources

void installResources(org.osgi.framework.resource.Resource... resarr)

uninstallResources

void uninstallResources(org.osgi.framework.resource.Resource... resarr)

refreshResources

void refreshResources(org.osgi.framework.resource.Resource... resarr)

getResourceIndex

long getResourceIndex(org.osgi.framework.resource.Resource resource)

getResources

Collection<org.osgi.framework.resource.Resource> getResources(String identityType)

applyResolverResults

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)

getWiring

org.osgi.framework.resource.Wiring getWiring(org.osgi.framework.resource.Resource res)

createWiring

org.osgi.framework.resource.Wiring createWiring(org.osgi.framework.resource.Resource res,
                                                List<org.osgi.framework.resource.Wire> wires)

applyWiring

org.osgi.framework.resource.Wiring applyWiring(org.osgi.framework.resource.Resource res,
                                               org.osgi.framework.resource.Wiring delta)


Copyright © 2012. All Rights Reserved.