public interface EventFilter extends Serializable
EventFilteris applied to the events as generated on the repository server. Event filter instances can be created with
RepositoryService.createEventFilter(SessionInfo, int, Path, boolean, String, Name, boolean). Some repository implementations may also support event filters that are directly instantiated by the client.
boolean accept(Event event, boolean isLocal)
eventwill be included in the event bundle returned by
RepositoryService.getEvents(Subscription, long). A return value of
falseindicates that the client is not interested in the
event- the event in question.
isLocal- flag indicating whether this is a local event.
trueif the event is accepted by the filter;
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.