| Interface | Description |
|---|---|
| ChangeSetFilter |
A ChangeSetFilter is capable of inspecting a ChangeSet
and deciding if the corresponding consumer
(eg EventListener) is possibly interested in it
or definitely not.
|
| EventAggregator |
An EventAggregator can be provided via a FilterProvider
and is then used to 'aggregate' an event at creation time
(ie after filtering).
|
| EventFilter |
Filter for determining what changes to report the the event listener.
|
| FilterBuilder.Condition | |
| FilterConfigMBean | |
| FilterProvider |
Instance of this class provide a
EventFilter for observation
events and a filter for commits. |
| PermissionProviderFactory |
Factory for
PermissionProvider instances. |
| UniversalFilter.Selector |
A selector instance maps call backs on
Filters to NodeState instances,
which should be used for determining inclusion or exclusion of the associated event. |
| Class | Description |
|---|---|
| ACFilter |
EventTypeFilter filters based on the access rights of the observing session. |
| AddSubtreeFilter |
This
EventFilter implementation excludes events for child nodes
of added nodes. |
| ChangeSetFilterImpl | |
| ConstantFilter |
TODO document
|
| DeleteSubtreeFilter |
This
EventFilter implementation excludes events for child nodes
of removed nodes. |
| EventTypeFilter |
EventTypeFilter filters based on event types as defined
by ObservationManager.addEventListener(). |
| FilterBuilder |
Builder for
FilterProvider instances. |
| Filters |
This utility class provides common
EventFilter instances |
| GlobbingPathFilter |
This
Filter implementation supports filtering on paths using
simple glob patterns. |
| GlobbingPathHelper | |
| MoveFilter |
This filter implementation excludes generating add node
events for child nodes of the destination of a move operation.
|
| PropertyPredicate |
Predicate on property values.
|
| RelativePathSelector |
A selector for selecting a node at a relative path from the node selected by
an initial selector.
|
| Selectors |
Common
Selector implementations |
| UniversalFilter |
An universal
Filter implementation, which can be parametrised by
a UniversalFilter.Selector and a Predicate. |
| UuidPredicate |
A predicate for matching against a list of UUIDs.
|
| VisibleFilter |
Event filter that hides all non-visible content.
|
Copyright © 2010 - 2020 Adobe. All Rights Reserved