Interface TaskSummaryQueryBuilder

    • Method Detail

      • activationTimeRange

        TaskSummaryQueryBuilder activationTimeRange​(Date activationTimeMin,
                                                    Date activationTimeMax)
        Specify an inclusive range of (task) activation-time dates to use as a criteria

        If the lower or upper end of the range is given as null, then an open-ended range using the non-null range end is used as the criteria
        Parameters:
        activationTimeMin - the minimal (lower) date to use in the range
        activationTimeMax - the max (upper) date to use in the range
        Returns:
        The current query builder instance
      • createdBy

        TaskSummaryQueryBuilder createdBy​(String... createdById)
        Add one or more initiator user ids as a criteria to the query

        The initiator is also the user who created the task.
        Parameters:
        createdById -
        Returns:
        the current TaskSummaryQueryBuilder instance
      • createdOnRange

        TaskSummaryQueryBuilder createdOnRange​(Date createdOnMin,
                                               Date createdOnMax)
        Specify an inclusive range of (task) creation dates to use as a criteria

        If the lower or upper end of the range is given as null, then an open-ended range using the non-null range end is used as the criteria
        Parameters:
        createdOnMin - the minimal (lower) date to use in the range
        createdOnMax - the max (upper) date to use in the range
        Returns:
        The current query builder instance
      • expirationTimeRange

        TaskSummaryQueryBuilder expirationTimeRange​(Date expirationTimeMin,
                                                    Date expirationTimeMax)
        Specify an inclusive range of (task) expiration-time dates to use as a criteria

        If the lower or upper end of the range is given as null, then an open-ended range using the non-null range end is used as the criteria
        Parameters:
        expirationTimeMin - the minimal (lower) date to use in the range
        expirationTimeMax - the max (upper) date to use in the range
        Returns:
        The current query builder instance
      • processSessionId

        TaskSummaryQueryBuilder processSessionId​(long... processSessionId)
        Add one or more work item ids as a criteria to the query
        Parameters:
        processSessionId - one or more longs
        Returns:
        the current TaskSummaryQueryBuilder instance
      • taskIdRange

        TaskSummaryQueryBuilder taskIdRange​(Long taskIdMin,
                                            Long taskIdMax)
        Specify an inclusive range of (task) ids to use as a criteria

        If the lower or upper end of the range is given as null, then an open-ended range using the non-null range end is used as the criteria
        Parameters:
        taskIdMin - the minimal (lower) date to use in the range
        taskIdMax - the max (upper) date to use in the range
        Returns:
        The current query builder instance
      • taskParentId

        TaskSummaryQueryBuilder taskParentId​(long... taskParentId)
        Add one or more (task) parent ids as a criteria to the query
        Parameters:
        taskParentId - one or more longs
        Returns:
        the current TaskSummaryQueryBuilder instance
      • businessAdmin

        TaskSummaryQueryBuilder businessAdmin​(String... businessAdminId)
        Add one or more business administrator (user) ids as a criteria to the query
        Parameters:
        businessAdminId - one or more strings
        Returns:
        the current TaskSummaryQueryBuilder instance