Class SignalEvent

  • All Implemented Interfaces:
    Identifiable, java.io.Serializable

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

      • SignalEvent

        public SignalEvent​(java.lang.String typeId,
                           java.lang.String id,
                           java.lang.String elementId,
                           java.lang.String name,
                           java.lang.String description,
                           Element.ElementType type,
                           ProcessFlowDescriptor.FlowStatus flowStatus,
                           java.lang.String processFlowId,
                           java.util.Date created,
                           java.lang.String signalName,
                           java.util.Set<java.lang.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 Detail

      • getSignalName

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

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