@PathVariable("virtualSchema") final String virtualSchemaName) {
Class<? extends AbstractVirSchema> reference = getAttributableUtil(kind).virSchemaClass();
AbstractVirSchema virtualSchema = virSchemaDAO.find(virtualSchemaName, reference);
if (virtualSchema == null) {
throw new NotFoundException("Virtual schema '" + virtualSchemaName + "'");
}
auditManager.audit(Category.schema, SchemaSubCategory.readVirtual, Result.success,
"Successfully read virtual schema: " + kind + "/" + virtualSchema.getName());