Class SignalCode
java.lang.Object
ch.ivyteam.ivy.model.SimpleValueObject<String>
ch.ivyteam.ivy.process.model.value.EventCode<SignalCode>
ch.ivyteam.ivy.process.model.value.SignalCode
- All Implemented Interfaces:
Serializable
,Comparable<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 Summary
-
Method Summary
Methods inherited from class ch.ivyteam.ivy.process.model.value.EventCode
append, append, countParts, getPart, getPartAsNumber, isEmpty
Methods inherited from class ch.ivyteam.ivy.model.SimpleValueObject
equals, hashCode, toString
-
Constructor Details
-
SignalCode
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.
-