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.void
Deprecated, 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.