@Override void addAccessConstraints(List<AccessConstraintDefinition> list) { if (resourceDefinition instanceof ConstrainedResourceDefinition) { list.addAll(((ConstrainedResourceDefinition) resourceDefinition).getAccessConstraints()); } }
if (constraintUtilizationRegistry != null && resourceDefinition instanceof ConstrainedResourceDefinition) { PathAddress childAddress = getPathAddress().append(address); List<AccessConstraintDefinition> constraintDefinitions = ((ConstrainedResourceDefinition) resourceDefinition).getAccessConstraints(); for (AccessConstraintDefinition acd : constraintDefinitions) { constraintUtilizationRegistry.registerAccessConstraintResourceUtilization(acd.getKey(), childAddress);