Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.13.3
-
None
-
None
Description
The current JackrabbitEventFilter allows to specify a number of paths, a number of exclude paths and a flag isDeep indicating if it wants to dive into those registered paths. While this provides some degree of filtering already, it might be more efficient to allow for even more fine grained filtering additionally.
This ticket is to suggest introducing a filter along the lines of the following:
public interface Filter { enum FilterResult { INCLUDE, INCLUDE_SKIP_CHILDREN, EXCLUDE, EXCLUDE_SKIP_CHILDREN }; FilterResult filter(String nodeOrPropertyPath); }