org.jboss.osgi.resolver.v2.spi
Class FrameworkPreferencesComparator

java.lang.Object
  extended by org.jboss.osgi.resolver.v2.spi.ResourceIndexComparator
      extended by org.jboss.osgi.resolver.v2.spi.FrameworkPreferencesComparator
All Implemented Interfaces:
Comparator<org.osgi.framework.resource.Capability>

public abstract class FrameworkPreferencesComparator
extends ResourceIndexComparator

A comparator based on defined framework preferences.

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

Constructor Summary
FrameworkPreferencesComparator()
           
 
Method Summary
 int compare(org.osgi.framework.resource.Capability o1, org.osgi.framework.resource.Capability o2)
           
protected abstract  org.osgi.framework.resource.Wiring getWiring(org.osgi.framework.resource.Resource res)
           
 
Methods inherited from class org.jboss.osgi.resolver.v2.spi.ResourceIndexComparator
getResourceIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

FrameworkPreferencesComparator

public FrameworkPreferencesComparator()
Method Detail

getWiring

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

compare

public int compare(org.osgi.framework.resource.Capability o1,
                   org.osgi.framework.resource.Capability o2)
Specified by:
compare in interface Comparator<org.osgi.framework.resource.Capability>
Overrides:
compare in class ResourceIndexComparator


Copyright © 2012. All Rights Reserved.