Package ch.ivyteam.ivy.workflow.signal
Interface IBpmSignalReceivers
public interface IBpmSignalReceivers
Query Signal receivers.
Signal Starts (
Signal Starts (
IStartSignalEventElement) or tasks of User Task elements that have attached Signal Boundary Event elements (ITaskBoundarySignalEventReceiver)- Since:
- 6.1.0
- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptionall()Get all StartSignalEventElements.Get all StartSignalEventElements but filtered for their signalCodePattern containing a given part.voidDeprecated, for removal: This API element is subject to removal in a future version.Query for waiting signal boundaries (ITaskBoundarySignalEventReceiver).matches(SignalCode pattern) Get all StartSignalEventElements but filtered for a given SignalCode pattern.
-
Method Details
-
createTaskBoundaryQuery
TaskBoundarySignalEventReceiverQuery createTaskBoundaryQuery()Query for waiting signal boundaries (
Example: Get waiting signal boundary events whose signal code pattern starts with "admin:quit:%".ITaskBoundarySignalEventReceiver).
import ch.ivyteam.ivy.workflow.signal.ITaskBoundarySignalEventReceiver; List<ITaskBoundarySignalEventReceiver> signalBoundaries = ivy.wf.signals().receivers().createTaskBoundaryQuery().where().signalCodePattern().isLike("admin:quit:%").executor().results();- Returns:
- a query that can be executed
- See Also:
- API:
- This public API is available in Java.
-
all
List<IStartSignalEventElement> all()Get all StartSignalEventElements.- Returns:
- list of all StartSignalEventElements
- Since:
- 8.0.11
- API:
- This public API is available in Java.
-
matches
Get all StartSignalEventElements but filtered for a given SignalCode pattern.- Returns:
- a list of StartSignalEventElements
- Since:
- 8.0.11
- API:
- This public API is available in Java.
-
contains
Get all StartSignalEventElements but filtered for their signalCodePattern containing a given part.- Returns:
- a list of StartSignalEventElements
- Since:
- 8.0.11
- API:
- This public API is available in Java.
-
createStartSignalQuery
Deprecated, for removal: This API element is subject to removal in a future version.- API:
- This public API is available in Java.
-
all(),matches(SignalCode)orcontains(String)instead.