public class DefaultSignalManager extends Object implements SignalManager
Modifier and Type | Class and Description |
---|---|
static class |
DefaultSignalManager.SignalAction |
static class |
DefaultSignalManager.SignalProcessInstanceAction |
Constructor and Description |
---|
DefaultSignalManager(org.drools.core.common.InternalKnowledgeRuntime kruntime) |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(String type,
org.kie.api.runtime.process.EventListener eventListener) |
org.drools.core.common.InternalKnowledgeRuntime |
getKnowledgeRuntime() |
void |
internalSignalEvent(String type,
Object event) |
void |
removeEventListener(String type,
org.kie.api.runtime.process.EventListener eventListener) |
void |
signalEvent(long processInstanceId,
String type,
Object event) |
void |
signalEvent(String type,
Object event) |
public DefaultSignalManager(org.drools.core.common.InternalKnowledgeRuntime kruntime)
public org.drools.core.common.InternalKnowledgeRuntime getKnowledgeRuntime()
public void addEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)
addEventListener
in interface SignalManager
public void removeEventListener(String type, org.kie.api.runtime.process.EventListener eventListener)
removeEventListener
in interface SignalManager
public void signalEvent(String type, Object event)
signalEvent
in interface SignalManager
public void signalEvent(long processInstanceId, String type, Object event)
signalEvent
in interface SignalManager
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.