Interface IIntermediateEventQueryExecutor

All Superinterfaces:
IQueryExecutor<IIntermediateEvent>

public interface IIntermediateEventQueryExecutor extends IQueryExecutor<IIntermediateEvent>
Executes intermediate event queries and provides different types of results:

Example:

 import ch.ivyteam.ivy.workflow.IIntermediateEvent;
 import ch.ivyteam.ivy.workflow.query.IntermediateEventQuery;

 IntermediateEventQuery query = IntermediateEventQuery.create().where().eventId().isEqual("eventId");

 List<IIntermediateEvent> events = ivy.wf.getIntermediateEventQueryExecutor().getResults(query);
 Number count = ivy.wf.getIntermediateEventQueryExecutor().getCount(query);
 
Since:
12.0.0
See Also:
API:
This is a public API.
  • Method Details

    • createIntermediateEventQuery

      IntermediateEventQuery createIntermediateEventQuery()
      Creates a intermediate event query.
      Returns:
      intermediate event query
      See Also:
      API:
      This public API is available in Java.