com.liferay.portal.kernel.bi.rules.proxy
Class RulesEngineProxy
java.lang.Object
com.liferay.portal.kernel.bi.rules.proxy.RulesEngineProxy
- All Implemented Interfaces:
- RulesEngine
public class RulesEngineProxy
- extends java.lang.Object
- implements RulesEngine
View Source
- Author:
- Michael C. Han
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RulesEngineProxy
public RulesEngineProxy(SingleDestinationMessageSender ruleEngineAdminMessageSender,
SingleDestinationMessageSender asyncExecutionSender,
SingleDestinationSynchronousMessageSender ruleEngineExecutionSender)
add
public void add(java.lang.String domainName,
ResourceRetriever resourceRetriever)
- Specified by:
add
in interface RulesEngine
execute
public void execute(ResourceRetriever resourceRetriever,
java.util.List<?> facts)
- Specified by:
execute
in interface RulesEngine
execute
public java.util.List<?> execute(ResourceRetriever resourceRetriever,
java.util.List<?> facts,
Query query)
throws RulesEngineException
- Specified by:
execute
in interface RulesEngine
- Throws:
RulesEngineException
execute
public void execute(java.lang.String domainName,
java.util.List<?> facts)
- Specified by:
execute
in interface RulesEngine
execute
public java.util.List<?> execute(java.lang.String domainName,
java.util.List<?> facts,
Query query)
throws RulesEngineException
- Specified by:
execute
in interface RulesEngine
- Throws:
RulesEngineException
remove
public void remove(java.lang.String domainName)
- Specified by:
remove
in interface RulesEngine
update
public void update(java.lang.String domainName,
ResourceRetriever resourceRetriever)
- Specified by:
update
in interface RulesEngine