@Override public void leave(NodeState before, NodeState after) { switch (eventType) { case ADDED: added(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(after), commitInfo); break; case DELETED: deleted(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(before), commitInfo); break; case CHANGED: if (!added.isEmpty() || ! deleted.isEmpty() || !changed.isEmpty()) { changed(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(after), commitInfo); } break; } }
@Override public void leave(NodeState before, NodeState after) { switch (eventType) { case ADDED: added(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(after), commitInfo); break; case DELETED: deleted(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(before), commitInfo); break; case CHANGED: if (!added.isEmpty() || ! deleted.isEmpty() || !changed.isEmpty()) { changed(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(after), commitInfo); } break; } }
@Override public void leave(NodeState before, NodeState after) { switch (eventType) { case ADDED: added(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(after), commitInfo); break; case DELETED: deleted(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(before), commitInfo); break; case CHANGED: if (!added.isEmpty() || ! deleted.isEmpty() || !changed.isEmpty()) { changed(namePathMapper.getJcrPath(path), added, deleted, changed, collectProperties(after), commitInfo); } break; } }