org.ofbiz.service.eca
Class ServiceEcaUtil
java.lang.Object
org.ofbiz.service.eca.ServiceEcaUtil
public class ServiceEcaUtil
- extends java.lang.Object
ServiceEcaUtil
Field Summary |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<ServiceEcaRule>>> |
ecaCache
|
static java.lang.String |
module
|
Method Summary |
static void |
addEcaDefinitions(ResourceHandler handler)
|
static void |
evalRules(java.lang.String serviceName,
java.util.Map<java.lang.String,java.util.List<ServiceEcaRule>> eventMap,
java.lang.String event,
DispatchContext dctx,
java.util.Map<java.lang.String,java.lang.Object> context,
java.util.Map<java.lang.String,java.lang.Object> result,
boolean isError,
boolean isFailure)
|
static java.util.Map<java.lang.String,java.util.List<ServiceEcaRule>> |
getServiceEventMap(java.lang.String serviceName)
|
static java.util.List<ServiceEcaRule> |
getServiceEventRules(java.lang.String serviceName,
java.lang.String event)
|
static void |
readConfig()
|
static void |
reloadConfig()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
ecaCache
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<ServiceEcaRule>>> ecaCache
ServiceEcaUtil
public ServiceEcaUtil()
reloadConfig
public static void reloadConfig()
readConfig
public static void readConfig()
addEcaDefinitions
public static void addEcaDefinitions(ResourceHandler handler)
getServiceEventMap
public static java.util.Map<java.lang.String,java.util.List<ServiceEcaRule>> getServiceEventMap(java.lang.String serviceName)
getServiceEventRules
public static java.util.List<ServiceEcaRule> getServiceEventRules(java.lang.String serviceName,
java.lang.String event)
evalRules
public static void evalRules(java.lang.String serviceName,
java.util.Map<java.lang.String,java.util.List<ServiceEcaRule>> eventMap,
java.lang.String event,
DispatchContext dctx,
java.util.Map<java.lang.String,java.lang.Object> context,
java.util.Map<java.lang.String,java.lang.Object> result,
boolean isError,
boolean isFailure)
throws GenericServiceException
- Throws:
GenericServiceException