Uses of Interface
org.apache.jackrabbit.oak.plugins.observation.filter.EventFilter
-
Packages that use EventFilter Package Description org.apache.jackrabbit.oak.plugins.observation org.apache.jackrabbit.oak.plugins.observation.filter -
-
Uses of EventFilter in org.apache.jackrabbit.oak.plugins.observation
Constructors in org.apache.jackrabbit.oak.plugins.observation with parameters of type EventFilter Constructor Description FilteredHandler(EventFilter filter, EventHandler handler)
-
Uses of EventFilter in org.apache.jackrabbit.oak.plugins.observation.filter
Classes in org.apache.jackrabbit.oak.plugins.observation.filter that implement EventFilter Modifier and Type Class Description class
ACFilter
EventTypeFilter
filters based on the access rights of the observing session.class
AddSubtreeFilter
ThisEventFilter
implementation excludes events for child nodes of added nodes.class
ConstantFilter
TODO documentclass
DeleteSubtreeFilter
ThisEventFilter
implementation excludes events for child nodes of removed nodes.class
EventTypeFilter
EventTypeFilter
filters based on event types as defined byObservationManager.addEventListener()
.class
GlobbingPathFilter
ThisFilter
implementation supports filtering on paths using simple glob patterns.class
MoveFilter
This filter implementation excludes generating add node events for child nodes of the destination of a move operation.class
UniversalFilter
An universalFilter
implementation, which can be parametrised by aUniversalFilter.Selector
and aPredicate
.class
VisibleFilter
Event filter that hides all non-visible content.Methods in org.apache.jackrabbit.oak.plugins.observation.filter that return EventFilter Modifier and Type Method Description static @NotNull EventFilter
Filters. all(@NotNull java.util.List<EventFilter> filters)
A filter that matches if and only if all of the filters passed to this method matches.static @NotNull EventFilter
Filters. all(@NotNull EventFilter... filters)
A filter that matches if and only if all of the filters passed to this method matches.static @NotNull EventFilter
Filters. any(@NotNull java.util.List<EventFilter> filters)
A filter that matches if and only if any of the filters passed to this method matches.static @NotNull EventFilter
Filters. any(@NotNull EventFilter... filters)
A filter that matches if and only if any of the filters passed to this method matches.EventFilter
ACFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
AddSubtreeFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
ConstantFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
DeleteSubtreeFilter. create(java.lang.String name, NodeState before, NodeState after)
@Nullable EventFilter
EventFilter. create(java.lang.String name, NodeState before, NodeState after)
Factory for creating a filter instance for the given child nodeEventFilter
EventTypeFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
GlobbingPathFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
MoveFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
UniversalFilter. create(java.lang.String name, NodeState before, NodeState after)
EventFilter
VisibleFilter. create(java.lang.String name, NodeState before, NodeState after)
@NotNull EventFilter
FilterBuilder.AddSubtreeTreeCondition. createFilter(@NotNull NodeState before, @NotNull NodeState after)
@NotNull EventFilter
FilterBuilder.Condition. createFilter(@NotNull NodeState before, @NotNull NodeState after)
@NotNull EventFilter
FilterBuilder.DeleteSubtreeTreeCondition. createFilter(@NotNull NodeState before, @NotNull NodeState after)
@NotNull EventFilter
FilterBuilder.MoveCondition. createFilter(@NotNull NodeState before, @NotNull NodeState after)
static @NotNull EventFilter
Filters. excludeAll()
@NotNull EventFilter
FilterProvider. getFilter(@NotNull NodeState before, @NotNull NodeState after)
Factory method for creating aFilter
for the passed before and after states.static EventFilter
AddSubtreeFilter. getInstance()
static EventFilter
DeleteSubtreeFilter. getInstance()
static @NotNull EventFilter
Filters. includeAll()
static @NotNull EventFilter
Filters. not(@NotNull EventFilter filter)
A filter that matches if and only if any the filter passed to this method does not match.Methods in org.apache.jackrabbit.oak.plugins.observation.filter with parameters of type EventFilter Modifier and Type Method Description static @NotNull EventFilter
Filters. all(@NotNull EventFilter... filters)
A filter that matches if and only if all of the filters passed to this method matches.static @NotNull EventFilter
Filters. any(@NotNull EventFilter... filters)
A filter that matches if and only if any of the filters passed to this method matches.static @NotNull EventFilter
Filters. not(@NotNull EventFilter filter)
A filter that matches if and only if any the filter passed to this method does not match.Method parameters in org.apache.jackrabbit.oak.plugins.observation.filter with type arguments of type EventFilter Modifier and Type Method Description static @NotNull EventFilter
Filters. all(@NotNull java.util.List<EventFilter> filters)
A filter that matches if and only if all of the filters passed to this method matches.static @NotNull EventFilter
Filters. any(@NotNull java.util.List<EventFilter> filters)
A filter that matches if and only if any of the filters passed to this method matches.
-