public class ServiceReferenceUtils
extends java.lang.Object
Constructor and Description |
---|
ServiceReferenceUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Long |
getId(org.osgi.framework.ServiceReference<?> ref) |
static java.lang.Integer |
getRanking(org.osgi.framework.ServiceReference<?> ref) |
static void |
sortByRankingOrder(org.osgi.framework.ServiceReference<?>[] refs)
Sorts an array of service references in reverse order (highest service
ranking first).
|
public static java.lang.Long getId(org.osgi.framework.ServiceReference<?> ref)
ref
- the service referenceConstants.SERVICE_ID
public static java.lang.Integer getRanking(org.osgi.framework.ServiceReference<?> ref)
ref
- the service referenceConstants.SERVICE_RANKING
public static void sortByRankingOrder(org.osgi.framework.ServiceReference<?>[] refs)
refs
- input and output array of service references