private boolean fileReplaced(ResourceChange change) { Boolean result = false; Set<String> changedPropertyNames = change.getChangedPropertyNames(); if (changedPropertyNames != null) { result = changedPropertyNames.contains(JcrConstants.JCR_UUID); } return result; }
private boolean fileReplaced(ResourceChange change) { Boolean result = false; Set<String> changedPropertyNames = change.getChangedPropertyNames(); if (changedPropertyNames != null) { result = changedPropertyNames.contains(JcrConstants.JCR_UUID); } return result; }
case CHANGED: log.debug("Change Type CHANGED: {}", change); if (change.getChangedPropertyNames().contains("someOtherProperty")) {
props.put(SlingConstants.PROPERTY_ADDED_ATTRIBUTES, change.getAddedPropertyNames().toArray(new String[change.getAddedPropertyNames().size()])); if (change.getChangedPropertyNames() != null) { props.put(SlingConstants.PROPERTY_CHANGED_ATTRIBUTES, change.getChangedPropertyNames().toArray(new String[change.getChangedPropertyNames().size()]));