Interface DMNRuntimeEventManager

All Known Subinterfaces:
DMNRuntime

public interface DMNRuntimeEventManager
A runtime event manager interface for DMN
  • Method Details

    • addListener

      void addListener(DMNRuntimeEventListener listener)
      Registers a runtime listener
      Parameters:
      listener - listener to register
    • removeListener

      void removeListener(DMNRuntimeEventListener listener)
      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()