if(tenantId <= 0){
//We can allow all super tenant actions
return InvocationResponse.CONTINUE;
}
ValidationInfoRetriever validationInfoRetriever = Util.getValidationInfoRetriever();
String[] actions = new String[]{StratosConstants.THROTTLING_SERVICE_IN_BANDWIDTH_ACTION,
StratosConstants.THROTTLING_SERVICE_OUT_BANDWIDTH_ACTION,
StratosConstants.THROTTLING_SERVICE_REQUEST_ACTION,
StratosConstants.THROTTLING_SERVICE_RESPONSE_ACTION
};
ValidationInfo validationInfo;
try {
validationInfo = validationInfoRetriever.getValidationInfo(actions, tenantId);
} catch (ValidationException e) {
String msg = "Error in getting the validation information.";
log.error(msg, e);
throw new AxisFault(msg, e);
}