public void injectContexts(Object resourceObject, OperationResourceInfo ori, Message inMessage) {
final boolean contextsAvailable = contextsAvailable();
final boolean paramsAvailable = paramsAvailable();
if (contextsAvailable || paramsAvailable) {
Object realResourceObject = ClassHelper.getRealObject(resourceObject);
if (paramsAvailable) {
JAXRSUtils.injectParameters(ori, this, realResourceObject, inMessage);
}
if (contextsAvailable) {
InjectionUtils.injectContexts(realResourceObject, this, inMessage);
}
}
}
}