List _errors = new ArrayList();
checkPropertyExistence(props, _errors);
if (!_errors.isEmpty()) {
throw new UnsupportedQoS((PropertyError[])_errors.toArray(PROPERTY_ERROR_ARRAY_TEMPLATE));
}
checkPropertyValues(props, _errors);
if (!_errors.isEmpty()) {
throw new UnsupportedQoS((PropertyError[])_errors.toArray(PROPERTY_ERROR_ARRAY_TEMPLATE));
}
}