Package org.kie.api.event.process

# Interface SignalEvent

All Superinterfaces:
  `KieRuntimeEvent`, `ProcessEvent`, `ProcessNodeEvent`

public interface SignalEvent extends ProcessNodeEvent
An event when a signal is thrown

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `getSignal()`
  Object associated with this signal
  `String`
  `getSignalName()`
  The name of the signal

  ### Methods inherited from interface org.kie.api.event.KieRuntimeEvent

  `getKieRuntime`

  ### Methods inherited from interface org.kie.api.event.process.ProcessEvent

  `getEventDate, getEventIdentity, getProcessInstance`

  ### Methods inherited from interface org.kie.api.event.process.ProcessNodeEvent

  `getNodeInstance`

- ## Method Details

  - ### getSignalName

    String getSignalName()
    The name of the signal
    Returns:
      signal name

  - ### getSignal

    Object getSignal()
    Object associated with this signal
    Returns:
      signal object