Class DefaultSignalManagerHub
- java.lang.Object
-
- io.automatiko.engine.services.signal.DefaultSignalManagerHub
-
- All Implemented Interfaces:
io.automatiko.engine.api.workflow.signal.SignalManagerHub
public class DefaultSignalManagerHub extends Object implements io.automatiko.engine.api.workflow.signal.SignalManagerHub
-
-
Constructor Summary
Constructors Constructor Description DefaultSignalManagerHub()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpublish(String type, Object signalData)voidpublishTargeting(String id, String type, Object signalData)voidsubscribe(String type, io.automatiko.engine.api.workflow.signal.SignalManager signalManager)voidunsubscribe(String type, io.automatiko.engine.api.workflow.signal.SignalManager signalManager)protected Stringversion(io.automatiko.engine.api.runtime.process.ProcessInstance pi)
-
-
-
Method Detail
-
publish
public void publish(String type, Object signalData)
- Specified by:
publishin interfaceio.automatiko.engine.api.workflow.signal.SignalManagerHub
-
publishTargeting
public void publishTargeting(String id, String type, Object signalData)
- Specified by:
publishTargetingin interfaceio.automatiko.engine.api.workflow.signal.SignalManagerHub
-
subscribe
public void subscribe(String type, io.automatiko.engine.api.workflow.signal.SignalManager signalManager)
- Specified by:
subscribein interfaceio.automatiko.engine.api.workflow.signal.SignalManagerHub
-
unsubscribe
public void unsubscribe(String type, io.automatiko.engine.api.workflow.signal.SignalManager signalManager)
- Specified by:
unsubscribein interfaceio.automatiko.engine.api.workflow.signal.SignalManagerHub
-
version
protected String version(io.automatiko.engine.api.runtime.process.ProcessInstance pi)
-
-