Interface TaskSummaryQueryBuilder

    • Method Detail

      • activationTime

        TaskSummaryQueryBuilder activationTime​(java.util.Date... activationTime)
        Add one or more activation times as a criteria to the query
        Parameters:
        activationTime - one or more Date values
        Returns:
        the current TaskSummaryQueryBuilder instance
      • activationTimeRange

        TaskSummaryQueryBuilder activationTimeRange​(java.util.Date activationTimeMin,
                                                    java.util.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
      • actualOwner

        TaskSummaryQueryBuilder actualOwner​(java.lang.String... actualOwnerUserId)
        Add one or more (actual) task owner ids as a criteria to the query
        Parameters:
        actualOwnerUserId -
        Returns:
        the current TaskSummaryQueryBuilder instance
      • createdBy

        TaskSummaryQueryBuilder createdBy​(java.lang.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
      • createdOn

        TaskSummaryQueryBuilder createdOn​(java.util.Date... createdOnDate)
        Add one or more creation dates as a criteria to the query
        Parameters:
        createdOnDate - one or more Date values
        Returns:
        the current TaskSummaryQueryBuilder instance
      • createdOnRange

        TaskSummaryQueryBuilder createdOnRange​(java.util.Date createdOnMin,
                                               java.util.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
      • description

        TaskSummaryQueryBuilder description​(java.lang.String... description)
        Add one or more descriptions as a criteria to the query
        Parameters:
        description - one or more strings
        Returns:
        the current TaskSummaryQueryBuilder instance
      • expirationTime

        TaskSummaryQueryBuilder expirationTime​(java.util.Date... expirationTime)
        Add one or more expiration times as a criteria to the query
        Parameters:
        expirationTime - one or more Date values
        Returns:
        the current TaskSummaryQueryBuilder instance
      • expirationTimeRange

        TaskSummaryQueryBuilder expirationTimeRange​(java.util.Date expirationTimeMin,
                                                    java.util.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
      • formName

        TaskSummaryQueryBuilder formName​(java.lang.String... formName)
        Add one or more (task) form names as a criteria to the query
        Parameters:
        formName - one or more strings
        Returns:
        the current TaskSummaryQueryBuilder 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​(java.lang.Long taskIdMin,
                                            java.lang.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
      • taskType

        TaskSummaryQueryBuilder taskType​(java.lang.String... taskType)
        Add one or more (task) types as a criteria to the query
        Parameters:
        taskType - one or more strings
        Returns:
        the current TaskSummaryQueryBuilder instance
      • businessAdmin

        TaskSummaryQueryBuilder businessAdmin​(java.lang.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
      • potentialOwner

        TaskSummaryQueryBuilder potentialOwner​(java.lang.String... potentialOwnerId)
        Add one or more potential owner ids as a criteria to the query
        Parameters:
        potentialOwnerId -
        Returns:
        the current TaskSummaryQueryBuilder instance
      • stakeHolder

        TaskSummaryQueryBuilder stakeHolder​(java.lang.String... stakeHolderId)
        Add one or more stake holder (user) ids as a criteria to the query
        Parameters:
        stakeHolderId - one or more strings
        Returns:
        the current TaskSummaryQueryBuilder instance