Package org.kie.kogito.services.signal
Class LightSignalManager
- java.lang.Object
-
- org.kie.kogito.services.signal.LightSignalManager
-
- All Implemented Interfaces:
SignalManager
public class LightSignalManager extends Object implements SignalManager
-
-
Constructor Summary
Constructors Constructor Description LightSignalManager(EventListenerResolver instanceResolver, SignalManagerHub signalManagerHub)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(String type, Object event)voidaddEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)voidremoveEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)voidsignalEvent(String type, Object event)voidsignalEvent(String processInstanceId, String type, Object event)
-
-
-
Constructor Detail
-
LightSignalManager
public LightSignalManager(EventListenerResolver instanceResolver, SignalManagerHub signalManagerHub)
-
-
Method Detail
-
addEventListener
public void addEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)
- Specified by:
addEventListenerin interfaceSignalManager
-
removeEventListener
public void removeEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)
- Specified by:
removeEventListenerin interfaceSignalManager
-
signalEvent
public void signalEvent(String type, Object event)
- Specified by:
signalEventin interfaceSignalManager
-
signalEvent
public void signalEvent(String processInstanceId, String type, Object event)
- Specified by:
signalEventin interfaceSignalManager
-
accept
public boolean accept(String type, Object event)
- Specified by:
acceptin interfaceSignalManager
-
-