@Version(value="1.0") @Export(optional="provide:=true")
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