Package ch.ivyteam.ivy.workflow.signal
Interface IBpmSignalReceivers
-
public interface IBpmSignalReceiversQuery Signal receivers.
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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description List<IStartSignalEventElement>all()Get all StartSignalEventElements.List<IStartSignalEventElement>contains(String part)Get all StartSignalEventElements but filtered for their signalCodePattern containing a given part.voidcreateStartSignalQuery()Deprecated, for removal: This API element is subject to removal in a future version.TaskBoundarySignalEventReceiverQuerycreateTaskBoundaryQuery()Query for waiting signal boundaries (ITaskBoundarySignalEventReceiver).List<IStartSignalEventElement>matches(SignalCode pattern)Get all StartSignalEventElements but filtered for a given SignalCode pattern.
-
-
-
Method Detail
-
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:
ITaskBoundarySignalEventReceiver- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
all
List<IStartSignalEventElement> all()
Get all StartSignalEventElements.- Returns:
- list of all StartSignalEventElements
- Since:
- 8.0.11
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
matches
List<IStartSignalEventElement> matches(SignalCode pattern)
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 IvyScript and Java. It has the visibility EXPERT.
-
contains
List<IStartSignalEventElement> contains(String part)
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 IvyScript and Java. It has the visibility EXPERT.
-
createStartSignalQuery
@Deprecated(since="8.0.11", forRemoval=true) void createStartSignalQuery()
Deprecated, for removal: This API element is subject to removal in a future version.- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-