Class SignalEvent

All Implemented Interfaces:
Identifiable, Serializable

public class SignalEvent extends Element
The class that represents a signal event that is in a process flow.
See Also:
  • Constructor Details

    • SignalEvent

      public SignalEvent(String typeId, String id, String elementId, String name, String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, String processFlowId, Date created, String signalName, Set<String> locations)
      It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the events returned by the API.
      Parameters:
      typeId - The object type identifier of the event.
      id - The unique identifier of the event.
      elementId - The identifier of the event as it appears in the process flow definition.
      name - The name of the event.
      description - The description of the event.
      type - The type of the event.
      flowStatus - The status of the process flow that contains the event.
      processFlowId - The identifier of the process flow that contains the event.
      created - The date on which the event was created.
  • Method Details

    • getSignalName

      public String getSignalName()
      Gets the signal name that triggers the signal event.
      Returns:
      The name.
    • getLocations

      public Set<String> getLocations()
      Gets the locations that triggers the signal event.
      Returns:
      The locations.