Class ResultLogger
java.lang.Object
org.kuali.rice.krms.framework.engine.ResultLogger
A ResultLogger which invokes its listener's handleEvent method (passing in the
ResultEvent) if the event's
Environment is enabled.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(ResultListener resultListener) Add aResultListenersee logResultstatic ResultLoggerbooleanisEnabled(org.kuali.rice.krms.api.engine.ExecutionEnvironment environment) Returns true if theExecutionEnvironment's execution optionsflag has been set.invalid reference
ExecutionFlag.LOG_EXECUTIONvoidlogResult(org.kuali.rice.krms.api.engine.ResultEvent event) Invoke the handleEvent method of the listeners if the event's Environment is enabled.voidremoveListener(ResultListener resultListener) Be kind, please rewind
-
Method Details
-
getInstance
- Returns:
- KRMSLoggerLoader.INSTANCE
-
addListener
Add aResultListenersee logResult- Parameters:
resultListener-ResultListenerto add
-
removeListener
Be kind, please rewind. $1 charge for removing un-removedResultListener- Parameters:
resultListener-ResultListenerto remove
-
logResult
public void logResult(org.kuali.rice.krms.api.engine.ResultEvent event) Invoke the handleEvent method of the listeners if the event's Environment is enabled.- Parameters:
event-ResultEventto invoke with listeners handleEvent if the event's Environment is enabled.
-
isEnabled
public boolean isEnabled(org.kuali.rice.krms.api.engine.ExecutionEnvironment environment) Returns true if theExecutionEnvironment's execution optionsflag has been set.invalid reference
ExecutionFlag.LOG_EXECUTION- Parameters:
environment-ExecutionEnvironmentto test for being enabled.- Returns:
-