Class DMNRuntimeEventManagerImpl

  • All Implemented Interfaces:
    org.kie.dmn.api.core.event.DMNRuntimeEventManager

    public class DMNRuntimeEventManagerImpl
    extends Object
    implements org.kie.dmn.api.core.event.DMNRuntimeEventManager
    • Constructor Detail

      • DMNRuntimeEventManagerImpl

        public DMNRuntimeEventManagerImpl()
      • DMNRuntimeEventManagerImpl

        public DMNRuntimeEventManagerImpl​(org.kie.dmn.api.core.DMNRuntime dmnRuntime)
    • Method Detail

      • addListener

        public void addListener​(org.kie.dmn.api.core.event.DMNRuntimeEventListener listener)
        Specified by:
        addListener in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
      • removeListener

        public void removeListener​(org.kie.dmn.api.core.event.DMNRuntimeEventListener listener)
        Specified by:
        removeListener in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
      • getListeners

        public Set<org.kie.dmn.api.core.event.DMNRuntimeEventListener> getListeners()
        Specified by:
        getListeners in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
      • hasListeners

        public boolean hasListeners()
        Specified by:
        hasListeners in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager
      • getRuntime

        public org.kie.dmn.api.core.DMNRuntime getRuntime()
        Specified by:
        getRuntime in interface org.kie.dmn.api.core.event.DMNRuntimeEventManager