toggle menu
OpenSRP
androidJvm
switch theme
search in API
engine
/
org.smartregister.fhircore.engine.rulesengine
/
RulesListener
Rules
Listener
abstract
class
RulesListener
:
RuleListener
Inheritors
ConfigRulesExecutor
RulesFactory
Members
Constructors
Rules
Listener
Link copied to clipboard
constructor
(
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
add
To
Facts
Link copied to clipboard
fun
Map
<
String
,
List
<
*
>
>
.
addToFacts
(
facts
:
Facts
)
after
Evaluate
Link copied to clipboard
open
override
fun
afterEvaluate
(
rule
:
Rule
,
facts
:
Facts
,
evaluationResult
:
Boolean
)
before
Evaluate
Link copied to clipboard
open
override
fun
beforeEvaluate
(
rule
:
Rule
,
facts
:
Facts
)
:
Boolean
before
Execute
Link copied to clipboard
open
fun
beforeExecute
(
p0
:
Rule
,
p1
:
Facts
)
generate
Rules
Link copied to clipboard
fun
generateRules
(
ruleConfigs
:
List
<
RuleConfig
>
)
:
Rules
log
Link copied to clipboard
fun
log
(
exception
:
Exception
,
message
:
String
?
=
null
)
on
Evaluation
Error
Link copied to clipboard
open
override
fun
onEvaluationError
(
rule
:
Rule
,
facts
:
Facts
,
exception
:
Exception
)
on
Failure
Link copied to clipboard
open
override
fun
onFailure
(
rule
:
Rule
,
facts
:
Facts
,
exception
:
Exception
)
on
Success
Link copied to clipboard
open
override
fun
onSuccess
(
rule
:
Rule
,
facts
:
Facts
)