Class AbstractEventFilter
java.lang.Object
org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- All Implemented Interfaces:
EventFilter
- Direct Known Subclasses:
AspectAddedFilter,AspectRemovedFilter,AssocTypeFilter,ContentAddedFilter,ContentChangedFilter,EventTypeFilter,IsFileFilter,IsFolderFilter,MimeTypeFilter,NodeAspectFilter,NodeMovedFilter,NodeTypeChangedFilter,NodeTypeFilter,PropertyAddedFilter,PropertyChangedFilter,PropertyRemovedFilter,PropertyValueFilter
Abstract
EventFilter that provides common functionality for all events (i.e. common checks about events).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanhasAspectAfter(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String aspect) protected booleanhasAspectBefore(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String aspect) protected booleanhasPropertyAfter(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String property) protected booleanhasPropertyBefore(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String property) protected booleanhasResourceBefore(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) protected booleanisAssocEvent(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) protected booleanisContentEvent(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) protected booleanisEventWellFormed(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) protected booleanisNodeEvent(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.event.sdk.handling.filter.EventFilter
and, negate, or, test
-
Constructor Details
-
AbstractEventFilter
public AbstractEventFilter()
-
-
Method Details
-
isEventWellFormed
protected boolean isEventWellFormed(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) -
isNodeEvent
protected boolean isNodeEvent(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) -
isContentEvent
protected boolean isContentEvent(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) -
isAssocEvent
protected boolean isAssocEvent(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) -
hasResourceBefore
protected boolean hasResourceBefore(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) -
hasAspectBefore
protected boolean hasAspectBefore(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String aspect) -
hasAspectAfter
protected boolean hasAspectAfter(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String aspect) -
hasPropertyBefore
protected boolean hasPropertyBefore(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String property) -
hasPropertyAfter
protected boolean hasPropertyAfter(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event, String property)
-