returns a ` priority ' based on the request type . currently the returned priority is used for queue selection . see the simplerpcscheduler as example . it maintains a queue per ` priory type ' high_qos meta requests , replication_qos replication requests , normal_qos user requests . concode_field_sep Log LOG concode_elem_sep String SCAN_VTIME_WEIGHT_CONF_KEY concode_elem_sep Map<String,Map<Class<? extends Message>,Method>> methodMap concode_elem_sep float scanVirtualTimeWeight concode_elem_sep Map<String,Integer> annotatedQos concode_elem_sep Map<String,Class<? extends Message>> argumentToClassMap concode_elem_sep RSRpcServices rpcServices concode_elem_sep Class<? extends Message>[] knownArgumentClasses concode_field_sep long getDeadline concode_elem_sep int getBasePriority concode_elem_sep String capitalize concode_elem_sep int getAnnotatedPriority concode_elem_sep void setRegionServer
int function ( RequestHeader arg0 , Message arg1 , User arg2 ) { int loc0 = getAnnotatedPriority ( arg0 ) ; if ( loc0 >= 0 ) { return loc0 ; } return getBasePriority ( arg0 , arg1 ) ; }