Package org.apache.cxf.jaxrs.ext
Interface ResourceComparator
-
public interface ResourceComparatorCan be used to affect the way the JAXRS selection algorithm chooses between multiple matching resource classes and methods
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcompare(ClassResourceInfo cri1, ClassResourceInfo cri2, org.apache.cxf.message.Message message)Compares two resource classesintcompare(OperationResourceInfo oper1, OperationResourceInfo oper2, org.apache.cxf.message.Message message)Compares two resource methods
-
-
-
Method Detail
-
compare
int compare(ClassResourceInfo cri1, ClassResourceInfo cri2, org.apache.cxf.message.Message message)
Compares two resource classes- Parameters:
cri1- First resource classcri2- Second resource classmessage- incoming message- Returns:
- -1 if cri1 < cri2, 1 if if cri1 > cri2, 0 otherwise
-
compare
int compare(OperationResourceInfo oper1, OperationResourceInfo oper2, org.apache.cxf.message.Message message)
Compares two resource methods- Parameters:
oper1- First resource methodoper2- Second resource methodmessage- incoming message- Returns:
- -1 if oper1 < oper2, 1 if if oper1 > oper2, 0 otherwise
-
-