com.ibm.wsspi.kernel.service.utils
Class ServiceReferenceUtils
- java.lang.Object
com.ibm.wsspi.kernel.service.utils.ServiceReferenceUtils
- public class ServiceReferenceUtils
- extends java.lang.Object
Constructor Summary
Constructor and Description |
---|
ServiceReferenceUtils()
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getId(
|
|
getRanking(
|
|
sortByRankingOrder(
Sorts an array of service references in reverse order (highest service
ranking first).
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
ServiceReferenceUtils
- public ServiceReferenceUtils()
Method Detail
getId
- public static java.lang.Long getId(
ref)
Parameters:
ref
- the service reference Returns:
the service id
See Also:
Constants#SERVICE_ID
getRanking
- public static java.lang.Integer getRanking(
ref)
Parameters:
ref
- the service reference Returns:
the service ranking, or 0 if unspecified
See Also:
Constants#SERVICE_RANKING
sortByRankingOrder
- public static void sortByRankingOrder(
[] refs)
Sorts an array of service references in reverse order (highest service
ranking first). This method properly handles asynchronous updates to the
service ranking.
Parameters:
refs
- input and output array of service references