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:
API:
This is a public API.
  • Constructor Details

    • 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.