Class MimeTypeFilter
java.lang.Object
org.alfresco.event.sdk.handling.filter.AbstractEventFilter
org.alfresco.event.sdk.handling.filter.MimeTypeFilter
- All Implemented Interfaces:
EventFilter
EventFilter that checks if an events makes reference to a content with a specific mime-type within a set of them.-
Method Summary
Modifier and TypeMethodDescriptionstatic MimeTypeFilterObtain aMimeTypeFilterfor a specific mime-type.booleantest(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) Evaluates this predicate on the given argument.Methods inherited from class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
hasAspectAfter, hasAspectBefore, hasPropertyAfter, hasPropertyBefore, hasResourceBefore, isAssocEvent, isContentEvent, isEventWellFormed, isNodeEventMethods 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
-
Method Details
-
of
Obtain aMimeTypeFilterfor a specific mime-type.- Parameters:
acceptedMimeTypes- given list of mime-type's that must be accepted by the filter- Returns:
- created
MimeTypeFilter
-
test
public boolean test(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.Resource>> event) Description copied from interface:EventFilterEvaluates this predicate on the given argument.- Parameters:
event- the input argument- Returns:
trueif the input argument matches the predicate, otherwisefalse
-