Interface ActionInstanceQuery

    • Method Detail

      • actionDefinitionId

        ActionInstanceQuery actionDefinitionId​(String actionDefinitionId)
        Only select action instances with the given action definition id.
      • actionDefinitionIdLike

        ActionInstanceQuery actionDefinitionIdLike​(String actionDefinitionIdLike)
        Only select action instances with an action definition id like the given string.
      • nameLike

        ActionInstanceQuery nameLike​(String nameLike)
        Only select action instances with an name like the given string.
      • scopeDefinitionId

        ActionInstanceQuery scopeDefinitionId​(String scopeDefinitionId)
        Only select action instances with the given scope definition id.
      • startDate

        ActionInstanceQuery startDate​(Date startDate)
        Only select action instances started on the given time
      • startDateBefore

        ActionInstanceQuery startDateBefore​(Date beforeTime)
        Only select action instances started before the given time
      • startDateAfter

        ActionInstanceQuery startDateAfter​(Date afterTime)
        Only select action instances started after the given time
      • formInstanceId

        ActionInstanceQuery formInstanceId​(String formInstanceId)
        Only select action instances with the given form instance id.
      • maxPriority

        ActionInstanceQuery maxPriority​(Integer maxPriority)
        Only select action instances with the given priority or lower.
      • minPriority

        ActionInstanceQuery minPriority​(Integer minPriority)
        Only select action instances with the given priority or higher.
      • supportsChannel

        ActionInstanceQuery supportsChannel​(String channel)
        Only select action instances with an action link for the action definition id and the provided channel.
      • supportsChannels

        ActionInstanceQuery supportsChannels​(List<String> channels)
        Only select action instances with action definition links for the action definition id and the provided channels.
      • participantUser

        ActionInstanceQuery participantUser​(String userId)
        Only select action instances with an identity link for the provided user.
      • participantUsers

        ActionInstanceQuery participantUsers​(List<String> userIds)
        Only select action instances with an identity link for the provided users.
      • participantGroup

        ActionInstanceQuery participantGroup​(String groupId)
        Only select action instances with an identity link for the provided group.
      • participantGroups

        ActionInstanceQuery participantGroups​(List<String> groupIds)
        Only select action instances with an identity link for the provided groups.
      • queryOnActionLinks

        ActionInstanceQuery queryOnActionLinks()
        Only select action instances with a given scope id and scope type or an action link with the given scope id and scope type This query option can only be used when a scope id is already set. Note that this potentially can be a slow query due to the query having to add an or-clause which turns out to be inefficient on some databases.
      • tenantIdLike

        ActionInstanceQuery tenantIdLike​(String tenantIdLike)
        Only select action instances with a tenant id like the given one.
      • withoutTenantId

        ActionInstanceQuery withoutTenantId()
        Only select action instances that do not have a tenant id.