Package org.jbpm.process.instance.event
Class DefaultSignalManager
- java.lang.Object
-
- org.jbpm.process.instance.event.DefaultSignalManager
-
- All Implemented Interfaces:
SignalManager
- Direct Known Subclasses:
JPASignalManager
public class DefaultSignalManager extends Object implements SignalManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultSignalManager.SignalActionstatic classDefaultSignalManager.SignalProcessInstanceAction
-
Constructor Summary
Constructors Constructor Description DefaultSignalManager(org.drools.core.common.InternalKnowledgeRuntime kruntime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)org.drools.core.common.InternalKnowledgeRuntimegetKnowledgeRuntime()voidinternalSignalEvent(String type, Object event)voidremoveEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)voidsignalEvent(long processInstanceId, String type, Object event)voidsignalEvent(String type, Object event)
-
-
-
Method Detail
-
getKnowledgeRuntime
public org.drools.core.common.InternalKnowledgeRuntime getKnowledgeRuntime()
-
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(long processInstanceId, String type, Object event)- Specified by:
signalEventin interfaceSignalManager
-
-