org.jboss.osgi.resolver.spi
Class AbstractResolverHook

java.lang.Object
  extended by org.jboss.osgi.resolver.spi.AbstractResolverHook
All Implemented Interfaces:
org.osgi.framework.hooks.resolver.ResolverHook

public class AbstractResolverHook
extends Object
implements org.osgi.framework.hooks.resolver.ResolverHook

The abstract implementation of a ResolverHook.

Since:
07-Feb-2013
Author:
thomas.diesler@jboss.com

Constructor Summary
AbstractResolverHook()
           
 
Method Summary
 void end()
           
 void filterMatches(org.osgi.framework.wiring.BundleRequirement requirement, Collection<org.osgi.framework.wiring.BundleCapability> candidates)
           
 void filterResolvable(Collection<org.osgi.framework.wiring.BundleRevision> candidates)
           
 void filterSingletonCollisions(org.osgi.framework.wiring.BundleCapability singleton, Collection<org.osgi.framework.wiring.BundleCapability> collisionCandidates)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractResolverHook

public AbstractResolverHook()
Method Detail

filterResolvable

public void filterResolvable(Collection<org.osgi.framework.wiring.BundleRevision> candidates)
Specified by:
filterResolvable in interface org.osgi.framework.hooks.resolver.ResolverHook

filterSingletonCollisions

public void filterSingletonCollisions(org.osgi.framework.wiring.BundleCapability singleton,
                                      Collection<org.osgi.framework.wiring.BundleCapability> collisionCandidates)
Specified by:
filterSingletonCollisions in interface org.osgi.framework.hooks.resolver.ResolverHook

filterMatches

public void filterMatches(org.osgi.framework.wiring.BundleRequirement requirement,
                          Collection<org.osgi.framework.wiring.BundleCapability> candidates)
Specified by:
filterMatches in interface org.osgi.framework.hooks.resolver.ResolverHook

end

public void end()
Specified by:
end in interface org.osgi.framework.hooks.resolver.ResolverHook


Copyright © 2013 JBoss by Red Hat. All Rights Reserved.