public final class ServiceEcaRule extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
List<Object> |
actionsAndSets |
List<ServiceEcaCondition> |
conditions |
String |
definitionLocation |
boolean |
enabled |
String |
eventName |
static String |
module |
boolean |
runOnError |
boolean |
runOnFailure |
String |
serviceName |
Constructor and Description |
---|
ServiceEcaRule(Element eca,
String definitionLocation) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
void |
eval(String serviceName,
DispatchContext dctx,
Map<String,Object> context,
Map<String,Object> result,
boolean isError,
boolean isFailure,
Set<String> actionsRun) |
String |
getDefinitionLocation() |
List<ServiceEcaAction> |
getEcaActionList() |
List<ServiceEcaCondition> |
getEcaConditionList() |
String |
getEventName() |
String |
getServiceName() |
String |
getShortDisplayName() |
int |
hashCode() |
boolean |
isEnabled() |
void |
setEnabled(boolean enabled) |
String |
toString() |
public static final String module
public final String serviceName
public final String eventName
public final boolean runOnFailure
public final boolean runOnError
public final List<ServiceEcaCondition> conditions
public boolean enabled
public final String definitionLocation
public String getShortDisplayName()
public String getServiceName()
public String getEventName()
public String getDefinitionLocation()
public List<ServiceEcaAction> getEcaActionList()
public List<ServiceEcaCondition> getEcaConditionList()
public void eval(String serviceName, DispatchContext dctx, Map<String,Object> context, Map<String,Object> result, boolean isError, boolean isFailure, Set<String> actionsRun) throws GenericServiceException
GenericServiceException
public void setEnabled(boolean enabled)
public boolean isEnabled()