public class EventCondition extends Condition
EventCondition is used for condition evaluations over Event data using expressions.
Expression is a comma separated list of the following 3 tokens structure:
Condition.TypeconditionId, conditionSetIndex, conditionSetSize, context, tenantId, triggerId, triggerMode, type| Constructor and Description |
|---|
EventCondition() |
EventCondition(String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
String expression)
This constructor requires the tenantId be assigned prior to persistence.
|
EventCondition(String triggerId,
Mode triggerMode,
String dataId,
String expression)
This constructor requires the tenantId be assigned prior to persistence.
|
EventCondition(String tenantId,
String triggerId,
int conditionSetSize,
int conditionSetIndex,
String dataId) |
EventCondition(String tenantId,
String triggerId,
int conditionSetSize,
int conditionSetIndex,
String dataId,
String expression) |
EventCondition(String tenantId,
String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId) |
EventCondition(String tenantId,
String triggerId,
Mode triggerMode,
int conditionSetSize,
int conditionSetIndex,
String dataId,
String expression) |
EventCondition(String tenantId,
String triggerId,
Mode triggerMode,
String dataId) |
EventCondition(String tenantId,
String triggerId,
Mode triggerMode,
String dataId,
String expression) |
EventCondition(String tenantId,
String triggerId,
String dataId,
String expression) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDataId() |
String |
getExpression() |
String |
getLog(Event value) |
int |
hashCode() |
boolean |
match(Event value) |
void |
setDataId(String dataId) |
void |
setExpression(String expression) |
String |
toString() |
getConditionId, getConditionSetIndex, getConditionSetSize, getContext, getTenantId, getTriggerId, getTriggerMode, getType, setConditionSetIndex, setConditionSetSize, setContext, setTenantId, setTriggerId, setTriggerModepublic EventCondition()
public EventCondition(String tenantId, String triggerId, String dataId, String expression)
public EventCondition(String tenantId, String triggerId, Mode triggerMode, String dataId)
public EventCondition(String triggerId, Mode triggerMode, String dataId, String expression)
public EventCondition(String tenantId, String triggerId, Mode triggerMode, String dataId, String expression)
public EventCondition(String tenantId, String triggerId, int conditionSetSize, int conditionSetIndex, String dataId)
public EventCondition(String tenantId, String triggerId, int conditionSetSize, int conditionSetIndex, String dataId, String expression)
public EventCondition(String tenantId, String triggerId, Mode triggerMode, int conditionSetSize, int conditionSetIndex, String dataId)
public EventCondition(String triggerId, Mode triggerMode, int conditionSetSize, int conditionSetIndex, String dataId, String expression)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.