Liking cljdoc? Tell your friends :D

clara.rules.listener

Event listeners for analyzing the flow through Clara. This is for primarily for use by tooling, but advanced users may use this to analyze sessions.

Event listeners for analyzing the flow through Clara. This is for primarily for use by
tooling, but advanced users may use this to analyze sessions.
raw docstring

default-listenerclj


delegating-listenerclj

(delegating-listener children)

Returns a listener that delegates to its children.

Returns a listener that delegates to its children.
raw docstring

get-childrenclj

(get-children listener)

Returns the children of a delegating listener.

Returns the children of a delegating listener.
raw docstring

IPersistentEventListenercljprotocol

to-transientclj

(to-transient listener)

ITransientEventListenercljprotocol

fire-rules!clj

(fire-rules! listener node)

right-retract!clj

(right-retract! listener node elements)

to-persistent!clj

(to-persistent! listener)

remove-activations!clj

(remove-activations! listener node activations)

add-activations!clj

(add-activations! listener node activations)

alpha-retract!clj

(alpha-retract! listener node facts)

right-activate!clj

(right-activate! listener node elements)

activation-group-transition!clj

(activation-group-transition! listener original-group new-group)

left-activate!clj

(left-activate! listener node tokens)

retract-facts!clj

(retract-facts! listener node token facts)

retract-facts-logical!clj

(retract-facts-logical! listener node token facts)

alpha-activate!clj

(alpha-activate! listener node facts)

left-retract!clj

(left-retract! listener node tokens)

remove-accum-reduced!clj

(remove-accum-reduced! listener node join-bindings fact-bindings)

add-accum-reduced!clj

(add-accum-reduced! listener node join-bindings result fact-bindings)

insert-facts-logical!clj

(insert-facts-logical! listener node token facts)

fire-activation!clj

(fire-activation! listener activation resulting-operations)

insert-facts!clj

(insert-facts! listener node token facts)

null-listener?clj

(null-listener? listener)

Returns true if the given listener is the null listener, false otherwise.

Returns true if the given listener is the null listener, false otherwise.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close