public interface EventFilter
Modifier and Type | Method and Description |
---|---|
EventFilter |
addCriterion(String key,
String value)
(Optional) - Add key/value pairs to filter against.
|
EventFilter |
addCriterionIgnoreCase(String key,
String value)
(Optional) - Add key/value pairs to filter against using a
case-insensitive match on value.
|
String |
getCorrelationId()
Get the correlation ID.
|
Map |
getCriterionIgnoreCaseMap()
Get a reference to the internal map that holds the key/value pairs of the
filter criterion.
|
Map |
getCriterionMap()
Get a reference to the internal map that holds the key/value pairs of the
filter criterion.
|
String |
getServiceProfile()
Get the service profile.
|
String |
getUser()
Get the user
|
EventFilter |
setCorrelationId(String correlationId)
(Optional) - Set the correlation Id to filter against.
|
EventFilter |
setServiceProfile(String serviceProfile)
(Optional) - Set the service profile to filter against.
|
EventFilter |
setUser(String user)
(Optional) - Set the user to filter against.
|
EventFilter setUser(String user)
EventSubscriptionAttributes
for an alternate method of filtering
based on user.user
- The user associated with the event to filter against.EventFilter setServiceProfile(String serviceProfile)
EventSubscriptionAttributes
for an alternate method of filtering
based on service profile.serviceProfile
- The service profile to filter the event against.EventFilter setCorrelationId(String correlationId)
EventMetaData
for details.correlationId
- The Id to filter the event against.EventFilter addCriterion(String key, String value)
key
- The Key for the metadata key/value pair.value
- The Value for the metadata key/value pair.EventFilter addCriterionIgnoreCase(String key, String value)
key
- The Key for the metadata key/value pair.value
- The Value for the metadata key/value pair.String getUser()
String getServiceProfile()
String getCorrelationId()
Map getCriterionMap()
Map getCriterionIgnoreCaseMap()
Copyright © 2016 Avaya. All Rights Reserved.