org.jboss.osgi.resolver
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
 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(Set<String> types)
           
 void installResources(org.osgi.framework.resource.Resource... resarr)
           
 void refreshResources(org.osgi.framework.resource.Resource... resarr)
           
 void uninstallResources(org.osgi.framework.resource.Resource... resarr)
           
 Map<org.osgi.framework.resource.Resource,org.osgi.framework.resource.Wiring> updateWiring(Map<org.osgi.framework.resource.Resource,List<org.osgi.framework.resource.Wire>> delta)
           
 
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)

getResources

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

updateWiring

Map<org.osgi.framework.resource.Resource,org.osgi.framework.resource.Wiring> updateWiring(Map<org.osgi.framework.resource.Resource,List<org.osgi.framework.resource.Wire>> delta)

createWiring

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

getResourceIndex

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


Copyright © 2012. All Rights Reserved.