public class EventFilterPayloadOr extends Object implements EventFilterPayloadInterface, Serializable
If any payload filter added to an OR filter matches, the matches function will return true.
Constructor and Description |
---|
EventFilterPayloadOr()
Create new empty payload OR filter
|
Modifier and Type | Method and Description |
---|---|
EventFilterPayloadOr |
addPayloadFilter(EventFilterPayloadInterface p)
Add payload filter
|
ArrayList<EventFilterPayloadInterface> |
getPayloadFilters()
Get configured payload filters
|
Boolean |
matches(Event e)
Return true if payload criteria matches
|
void |
setPayloadFilters(ArrayList<EventFilterPayloadInterface> payloadFilters)
Set configured payload filters
|
public EventFilterPayloadOr()
public Boolean matches(Event e)
matches
in interface EventFilterPayloadInterface
e
- Input eventpublic EventFilterPayloadOr addPayloadFilter(EventFilterPayloadInterface p)
p
- Payload filter criteriapublic void setPayloadFilters(ArrayList<EventFilterPayloadInterface> payloadFilters)
payloadFilters
- Array of payload filterspublic ArrayList<EventFilterPayloadInterface> getPayloadFilters()
Copyright © 2022. All rights reserved.