Class SignalCode

  • All Implemented Interfaces:
    Serializable, Comparable<SignalCode>

    public class SignalCode
    extends EventCode<SignalCode>

    A Signal code or Signal pattern.

    SignalCodes are refined by inserting a colon (:)
    Example: new SignalCode("datarepository:updated")

    Signal patterns can additionally contain wildcards or macros.
    Examples:

    • Signal pattern with wildcard: new SignalCode("user:*:created")
    • Signal pattern with macro: new SignalCode("order:canceled:<%=in.orderNr%>")

    Since:
    6.1.0
    See Also:
    Serialized Form
    API:
    This is a public API.
    • Constructor Detail

      • SignalCode

        public SignalCode​(String value)

        Creates a signal code.

         import ch.ivyteam.ivy.process.model.value.SignalCode;
         SignalCode signalCode = new SignalCode("datarepository:updated");
        Parameters:
        value -
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.