Package org.kie.dmn.api.core.event
Interface DMNRuntimeEventManager
- All Known Subinterfaces:
DMNRuntime
public interface DMNRuntimeEventManager
A runtime event manager interface for DMN
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(DMNRuntimeEventListener listener) Registers a runtime listenerReturns the set of all registered listenersbooleanReturns true if there are registered listeners, false otherwisevoidremoveListener(DMNRuntimeEventListener listener) Removes a runtime listener
-
Method Details
-
addListener
Registers a runtime listener- Parameters:
listener- listener to register
-
removeListener
Removes a runtime listener- Parameters:
listener- listener to remove
-
getListeners
Set<DMNRuntimeEventListener> getListeners()Returns the set of all registered listeners- Returns:
- set of all registered listeners
-
hasListeners
boolean hasListeners()Returns true if there are registered listeners, false otherwise- Returns:
-
getRuntime
DMNRuntime getRuntime()
-