@Override Set<String> getStringSet(AccessConstraintUtilization constraintUtilization) { if (constraintUtilization.isEntireResourceConstrained()) { // Showing individual attributes is redundant and confusing return Collections.emptySet(); } return constraintUtilization.getAttributes(); } }
@Override Set<String> getStringSet(AccessConstraintUtilization constraintUtilization) { if (constraintUtilization.isEntireResourceConstrained()) { // Showing individual operations is redundant and confusing return Collections.emptySet(); } return constraintUtilization.getOperations(); } }
@Override ResourceEntry getChildEntry(String type, String name) { if (registry != null && APPLIES_TO.equals(type)) { Map<PathAddress, AccessConstraintUtilization> utilizations = getAccessConstraintUtilizations(); for (AccessConstraintUtilization acu : utilizations.values()) { if (name.equals(acu.getPathAddress().toCLIStyleString())) { return AccessConstraintAppliesToResourceDefinition.createResource(acu); } } } return null; }
@Override void setResult(OperationContext context, AccessConstraintUtilization constraintUtilization) { context.getResult().set(constraintUtilization.isEntireResourceConstrained()); } }
@Override ResourceEntry getChildEntry(String type, String name) { if (registry != null && APPLIES_TO.equals(type)) { Map<PathAddress, AccessConstraintUtilization> utilizations = getAccessConstraintUtilizations(); for (AccessConstraintUtilization acu : utilizations.values()) { if (name.equals(acu.getPathAddress().toCLIStyleString())) { return AccessConstraintAppliesToResourceDefinition.createResource(acu); } } } return null; }
@Override void setResult(OperationContext context, AccessConstraintUtilization constraintUtilization) { context.getResult().set(constraintUtilization.isEntireResourceConstrained()); } }
@Override Set<String> getStringSet(AccessConstraintUtilization constraintUtilization) { if (constraintUtilization.isEntireResourceConstrained()) { // Showing individual attributes is redundant and confusing return Collections.emptySet(); } return constraintUtilization.getAttributes(); } }
@Override Set<String> getStringSet(AccessConstraintUtilization constraintUtilization) { if (constraintUtilization.isEntireResourceConstrained()) { // Showing individual operations is redundant and confusing return Collections.emptySet(); } return constraintUtilization.getOperations(); } }
@Override ResourceEntry getChildEntry(String type, String name) { if (registry != null && APPLIES_TO.equals(type)) { Map<PathAddress, AccessConstraintUtilization> utilizations = getAccessConstraintUtilizations(); for (AccessConstraintUtilization acu : utilizations.values()) { if (name.equals(acu.getPathAddress().toCLIStyleString())) { return AccessConstraintAppliesToResourceDefinition.createResource(acu); } } } return null; }
@Override ResourceEntry getChildEntry(String type, String name) { if (registry != null && APPLIES_TO.equals(type)) { Map<PathAddress, AccessConstraintUtilization> utilizations = getAccessConstraintUtilizations(); for (AccessConstraintUtilization acu : utilizations.values()) { if (name.equals(acu.getPathAddress().toCLIStyleString())) { return AccessConstraintAppliesToResourceDefinition.createResource(acu); } } } return null; }
private AccessConstraintAppliesToResource(AccessConstraintUtilization constraintUtilization) { super(PathElement.pathElement(ModelDescriptionConstants.APPLIES_TO, constraintUtilization.getPathAddress().toCLIStyleString())); this.constraintUtilization = constraintUtilization; } }
private AccessConstraintAppliesToResource(AccessConstraintUtilization constraintUtilization) { super(PathElement.pathElement(ModelDescriptionConstants.APPLIES_TO, constraintUtilization.getPathAddress().toCLIStyleString())); this.constraintUtilization = constraintUtilization; } }