@Override public boolean propertyAdded(PropertyState after) { if (beforeEvent()) { handler.propertyAdded(after); return afterEvent(); } else { return true; } }
@Override public boolean propertyDeleted(PropertyState before) { if (beforeEvent()) { handler.propertyDeleted(before); return afterEvent(); } else { return true; } }
@Override public boolean childNodeDeleted(String name, NodeState before) { if (fullQueue()) { return false; } else if (beforeEvent()) { handler.nodeDeleted(name, before); addChildDiff(name, before, MISSING_NODE); return afterEvent(); } else { return true; } }
@Override public Validator childNodeAdded(String childName, NodeState after) throws CommitFailedException { changed = true; addToAllNodeType(after); return newChildCollector(null, after, childName); }
private void reconfig(final Configuration config) { maxItems = config.maxItems(); maxPathDepth = config.maxPathDepth(); enabled = config.enabled(); }
@Override public void unregister() { filteringObserver.close(); } },
@Override public boolean childNodeDeleted(String name, NodeState before) { if (fullQueue()) { return false; } else if (beforeEvent()) { handler.nodeDeleted(name, before); addChildDiff(name, before, MISSING_NODE); return afterEvent(); } else { return true; } }
@Override public boolean propertyAdded(PropertyState after) { if (beforeEvent()) { handler.propertyAdded(after); return afterEvent(); } else { return true; } }
@Override public boolean propertyDeleted(PropertyState before) { if (beforeEvent()) { handler.propertyDeleted(before); return afterEvent(); } else { return true; } }
@Override public Validator childNodeDeleted(String childName, NodeState before) throws CommitFailedException { changed = true; addToAllNodeType(before); return newChildCollector(before, null, childName); }
@Override public void unregister() { filteringObserver.close(); } },
@Override public boolean childNodeDeleted(String name, NodeState before) { if (fullQueue()) { return false; } else if (beforeEvent()) { handler.nodeDeleted(name, before); addChildDiff(name, before, MISSING_NODE); return afterEvent(); } else { return true; } }
@Override public boolean propertyAdded(PropertyState after) { if (beforeEvent()) { handler.propertyAdded(after); return afterEvent(); } else { return true; } }
@Override public boolean propertyDeleted(PropertyState before) { if (beforeEvent()) { handler.propertyDeleted(before); return afterEvent(); } else { return true; } }
@Override public Validator childNodeDeleted(String childName, NodeState before) throws CommitFailedException { changed = true; addToAllNodeType(before); return newChildCollector(before, null, childName); }
@Override public boolean childNodeChanged( String name, NodeState before, NodeState after) { if (fullQueue()) { return false; } else if (beforeEvent()) { addChildDiff(name, before, after); return afterEvent(); } else { return true; } }
@Override public Validator childNodeAdded(String childName, NodeState after) throws CommitFailedException { changed = true; addToAllNodeType(after); return newChildCollector(null, after, childName); }
@Override public boolean childNodeChanged( String name, NodeState before, NodeState after) { if (fullQueue()) { return false; } else if (beforeEvent()) { addChildDiff(name, before, after); return afterEvent(); } else { return true; } }
@Override public Validator childNodeAdded(String childName, NodeState after) throws CommitFailedException { changed = true; addToAllNodeType(after); return newChildCollector(null, after, childName); }
@Override public boolean childNodeChanged( String name, NodeState before, NodeState after) { if (fullQueue()) { return false; } else if (beforeEvent()) { addChildDiff(name, before, after); return afterEvent(); } else { return true; } }