Interface TaskQuery.IFilterableColumns

  • All Known Subinterfaces:
    TaskQuery.IFilterQuery
    All Known Implementing Classes:
    TaskQuery.FilterQuery
    Enclosing class:
    TaskQuery

    public static interface TaskQuery.IFilterableColumns
    Provides filter functionality for ITask

    Example:

    TaskQuery.create().where().customVarCharField1().isEqual("Hello World").and().customDecimalField2().isGreaterThan(15.3);
    Corresponds to SQL:
    SELECT * FROM IWA_IWA_Task WHERE CustomVarCharField1 = 'Hello World' AND CustomDecimalField1 > 15.3

    API:
    This is a public API.
    • Method Detail

      • cases

        TaskQuery.FilterLink cases​(CaseQuery caseQuery)

        Adds an expression to the where clause that selects those tasks that belong to cases which matches the given caseQuery.

        This method considers only the where clause of the given caseQuery. All other parts are ignored.

        Example:
        Get all tasks that belong to cases with the custom varchar field1 set to "HRM"

         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.workflow.TaskState;
         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         import ch.ivyteam.ivy.workflow.query.CaseQuery;
        
         TaskQuery query = TaskQuery.create().where().cases(CaseQuery.create().where().customVarCharField1().isEqual("HRM"));
         List<ITask> tasksWithBelongToHrmCases = ivy.wf.getTaskQueryExecutor().getResults(query);
         
        Parameters:
        caseQuery - case query with where clause to filter the cases
        Returns:
        the query for further composition
        Throws:
        IllegalArgumentException - If the given caseQuery is null
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • haveTriggeredCases

        TaskQuery.FilterLink haveTriggeredCases​(CaseQuery caseQuery)

        Adds an expression to the where clause that selects those tasks that have triggered the creation of cases which matches the given caseQuery.

        Tasks can trigger the creation of cases by using the Trigger process element.

        This method considers only the where clause of the given caseQuery. All other parts are ignored

        Example:
        Get all tasks that have created cases with the custom varchar field1 set to "HRM"

         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.workflow.TaskState;
         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         import ch.ivyteam.ivy.workflow.query.CaseQuery;
        
         TaskQuery query = TaskQuery.create().where().haveTriggeredCases(CaseQuery.create().where().customVarCharField1().isEqual("HRM"));
         List<ITask> tasksThatTriggeredHrmCases = ivy.wf.getTaskQueryExecutor().getResults(query);
         
        Parameters:
        caseQuery - case query with where clause to filter the cases
        Returns:
        the query for further composition
        Throws:
        IllegalArgumentException - If the given caseQuery is null
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • canWorkOn

        TaskQuery.FilterLink canWorkOn​(ISecurityMember member)
        Filters all tasks the given security member (user or role) can now work on.

        Example:

         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.security.IUser;
         
         IUser user = ivy.session.getSessionUser();
         TaskQuery query = TaskQuery.create().where().canWorkOn(user);
         List<ITask> tasksUserCanWorkOn = ivy.wf.getTaskQueryExecutor().getResults(query);
        Parameters:
        member -
        Returns:
        the query for further composition
        Throws:
        IllegalArgumentException - If the given member is null
        See Also:
        currentUserCanWorkOn(), canWorkOn(String, String)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • canWorkOn

        TaskQuery.FilterLink canWorkOn​(String memberName,
                                       String applicationName)
        Filters all tasks where the security member with given member name (user or role) in the given application can now work on.
        Compared to the method canWorkOn(ISecurityMember), this method evaluates the corresponding ISecurityMember on query execution.

        Example:
        Get all tasks where the current user or the user 'UserHans' can work on:

         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         
         TaskQuery query = TaskQuery.create()
           .where().canWorkOn("#UserHans", "MyApp") // note: to convert a user name to a member name a '#' is added as prefix
              .or().canWorkOn(ivy.session.getSessionUser().getMemberName(), "MyApp");
         
         List<ITask> tasks = ivy.wf.getTaskQueryExecutor().getResults(query);
         
        Parameters:
        memberName - e.g. "#UserHans" or "TopManagementRole"
        applicationName - e.g. "MyApplication"
        Returns:
        the query for further composition
        See Also:
        currentUserCanWorkOn(), canWorkOn(ch.ivyteam.ivy.security.ISecurityMember)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • currentUserCanWorkOn

        TaskQuery.FilterLink currentUserCanWorkOn()
        Filters all tasks the current session user can now work on.

        Example:

         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         import ch.ivyteam.ivy.workflow.ITask;
         
         TaskQuery query = TaskQuery.create().where().currentUserCanWorkOn();
         List<ITask> tasksSessionCanWorkOn = ivy.wf.getTaskQueryExecutor().getResults(query);
        Returns:
        the query for further composition
        Throws:
        IllegalStateException - If there is no current session available
        See Also:
        canWorkOn(ch.ivyteam.ivy.security.ISecurityMember), canWorkOn(String, String)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • hasWorkedOn

        TaskQuery.FilterLink hasWorkedOn​(ISecurityMember member)
        Filters all tasks the given security member (user or role) has worked on.

        Example:

         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.security.IUser;
         
         IUser user = ivy.session.getSessionUser();
         TaskQuery query = TaskQuery.create().where().hasWorkedOn(user);
         List<ITask> tasksUserHasWorkedOn = ivy.wf.getTaskQueryExecutor().getResults(query);
        Parameters:
        member -
        Returns:
        the query for further composition
        Throws:
        IllegalArgumentException - If the given member is null
        See Also:
        currentUserHasWorkedOn(), hasWorkedOn(String, String)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • hasWorkedOn

        TaskQuery.FilterLink hasWorkedOn​(String memberName,
                                         String applicationName)
        Filters all tasks where the security member with given member name (user or role) in the given application has worked on.
        Compared to the method hasWorkedOn(ISecurityMember), this method evaluates the corresponding ISecurityMember on query execution.

        Example:
        Get all tasks where the current user or the user 'UserHans' has worked on:

         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         
         TaskQuery query = TaskQuery.create()
           .where().hasWorkedOn("#UserHans", "MyApp") // note: to convert a user name to a member name a '#' is added as prefix
              .or().hasWorkedOn(ivy.session.getSessionUser().getMemberName(), "MyApp");
         
         List<ITask> tasks = ivy.wf.getTaskQueryExecutor().getResults(query);
         
        Parameters:
        memberName - e.g. "#UserHans" or "TopManagementRole"
        applicationName - e.g. "MyApplication"
        Returns:
        the query for further composition
        See Also:
        currentUserHasWorkedOn(), hasWorkedOn(ch.ivyteam.ivy.security.ISecurityMember)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • currentUserHasWorkedOn

        TaskQuery.FilterLink currentUserHasWorkedOn()
        Filters all tasks the current session user has worked on.

        Example:

         import ch.ivyteam.ivy.workflow.query.TaskQuery;
         import ch.ivyteam.ivy.workflow.ITask;
         
         TaskQuery query = TaskQuery.create().where().currentUserHasWorkedOn();
         List<ITask> tasksSessionHasWorkedOn = ivy.wf.getTaskQueryExecutor().getResults(query);
        Returns:
        the query for further composition
        Throws:
        IllegalStateException - If there is no current session available
        See Also:
        hasWorkedOn(ch.ivyteam.ivy.security.ISecurityMember), hasWorkedOn(String, String)
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • customField

        TaskQuery.ICustomFieldFilterQuery customField()
        Prepares a where statement for a custom field.
        Must be followed by a call to a field value type.

        Example:

         import ch.ivyteam.ivy.workflow.ITask;
         import ch.ivyteam.ivy.workflow.query.TaskQuery;
        
         TaskQuery query = TaskQuery.create().where().customField().stringField("myCustomField").isEqualTo("valueToFind")";
         List<ITask> tasksWithMatchingField = ivy.wf.getTaskQueryExecutor().getResults(query);
        Returns:
        the query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • additionalProperty

        @Deprecated
        TaskQuery.IStringColumnFilterQuery additionalProperty​(String key)
        Deprecated.
        Prepares a where statement for an additional property value.
        Must be followed by a call to a condition method.
        Parameters:
        key - the additional property key
        Returns:
        the query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • not

        TaskQuery.FilterQuery not​(TaskQuery otherQuery)

        Adds a condition, which negates a set of where conditions given by the otherQuery with a NOT expression.
        Only the where clause of the given otherQuery is considered. All other parts are ignored.

        SQL part: NOT([otherSqlExpression])

        Example:

        TaskQuery subQuery = TaskQuery.create().where()
              .customVarCharField1().equals("a").or()
              .customVarCharField2().equals("b")
        TaskQuery query = TaskQuery.create().where()
              .not(subQuery)
        Corresponds to SQL:
        SELECT * FROM IWA_IWA_Task
          WHERE NOT(
            customVarCharField1 = 'a'
            OR customVarCharField2 = 'b')

        Parameters:
        otherQuery - Query from which the negated where part will be added to the current query.
        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • taskId

        TaskQuery.IIntegerColumnFilterQuery taskId()

        Prepares a where statement for the column TaskId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • caseId

        TaskQuery.IIntegerColumnFilterQuery caseId()

        Prepares a where statement for the column CaseId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • businessCaseId

        TaskQuery.IIntegerColumnFilterQuery businessCaseId()

        Prepares a where statement for the column BusinessCaseId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • processModelId

        TaskQuery.IIntegerColumnFilterQuery processModelId()

        Prepares a where statement for the column ProcessModelId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • applicationId

        TaskQuery.IIntegerColumnFilterQuery applicationId()

        Prepares a where statement for the column ApplicationId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • startTaskSwitchEventId

        TaskQuery.IIntegerColumnFilterQuery startTaskSwitchEventId()

        Prepares a where statement for the column StartTaskSwitchEventId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • endTaskSwitchEventId

        TaskQuery.IIntegerColumnFilterQuery endTaskSwitchEventId()

        Prepares a where statement for the column EndTaskSwitchEventId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • taskStartId

        TaskQuery.IIntegerColumnFilterQuery taskStartId()

        Prepares a where statement for the column TaskStartId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • taskEndId

        TaskQuery.IIntegerColumnFilterQuery taskEndId()

        Prepares a where statement for the column TaskEndId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • workerUserId

        TaskQuery.IIntegerColumnFilterQuery workerUserId()

        Prepares a where statement for the column WorkerUserId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • workerUserName

        TaskQuery.IStringColumnFilterQuery workerUserName()

        Prepares a where statement for the column WorkerUserName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • workerUserDisplayName

        TaskQuery.IStringColumnFilterQuery workerUserDisplayName()

        Prepares a where statement for the column WorkerUserDisplayName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • workerSessionId

        TaskQuery.IIntegerColumnFilterQuery workerSessionId()

        Prepares a where statement for the column WorkerSessionId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • originalActivatorRoleId

        TaskQuery.IIntegerColumnFilterQuery originalActivatorRoleId()

        Prepares a where statement for the column OriginalActivatorRoleId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • originalActivatorUserId

        TaskQuery.IIntegerColumnFilterQuery originalActivatorUserId()

        Prepares a where statement for the column OriginalActivatorUserId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • originalActivatorName

        TaskQuery.IStringColumnFilterQuery originalActivatorName()

        Prepares a where statement for the column OriginalActivatorName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • originalActivatorDisplayName

        TaskQuery.IStringColumnFilterQuery originalActivatorDisplayName()

        Prepares a where statement for the column OriginalActivatorDisplayName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryActivatorRoleId

        TaskQuery.IIntegerColumnFilterQuery expiryActivatorRoleId()

        Prepares a where statement for the column ExpiryActivatorRoleId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryActivatorUserId

        TaskQuery.IIntegerColumnFilterQuery expiryActivatorUserId()

        Prepares a where statement for the column ExpiryActivatorUserId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryActivatorName

        TaskQuery.IStringColumnFilterQuery expiryActivatorName()

        Prepares a where statement for the column ExpiryActivatorName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryActivatorDisplayName

        TaskQuery.IStringColumnFilterQuery expiryActivatorDisplayName()

        Prepares a where statement for the column ExpiryActivatorDisplayName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryPriority

        TaskQuery.IWorkflowPriorityFilterQuery expiryPriority()

        Prepares a where statement for the column ExpiryPriority.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryTimestamp

        TaskQuery.IDateColumnFilterQuery expiryTimestamp()

        Prepares a where statement for the column ExpiryTimestamp.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiryTaskStartElementPid

        TaskQuery.IStringColumnFilterQuery expiryTaskStartElementPid()

        Prepares a where statement for the column ExpiryTaskStartElementPid.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • isExpired

        TaskQuery.IBooleanColumnFilterQuery isExpired()

        Prepares a where statement for the column IsExpired.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • expiredCreatorTaskId

        TaskQuery.IIntegerColumnFilterQuery expiredCreatorTaskId()

        Prepares a where statement for the column ExpiredCreatorTaskId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • timeoutedCreatorIntrmdtEventId

        TaskQuery.IIntegerColumnFilterQuery timeoutedCreatorIntrmdtEventId()

        Prepares a where statement for the column TimeoutedCreatorIntrmdtEventId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • delayTimestamp

        TaskQuery.IDateColumnFilterQuery delayTimestamp()

        Prepares a where statement for the column DelayTimestamp.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • state

        TaskQuery.ITaskStateFilterQuery state()

        Prepares a where statement for the column State.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • requestPath

        TaskQuery.IStringColumnFilterQuery requestPath()

        Prepares a where statement for the column RequestPath.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • displayNameTemplate

        TaskQuery.IStringColumnFilterQuery displayNameTemplate()

        Prepares a where statement for the column DisplayNameTemplate.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • name

        TaskQuery.IStringColumnFilterQuery name()

        Prepares a where statement for the column Name.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • displayDescriptionTemplate

        TaskQuery.IClobColumnFilterQuery displayDescriptionTemplate()

        Prepares a where statement for the column DisplayDescriptionTemplate.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • description

        TaskQuery.IClobColumnFilterQuery description()

        Prepares a where statement for the column Description.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • originalPriority

        TaskQuery.IWorkflowPriorityFilterQuery originalPriority()

        Prepares a where statement for the column OriginalPriority.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • startTimestamp

        TaskQuery.IDateColumnFilterQuery startTimestamp()

        Prepares a where statement for the column StartTimestamp.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • endTimestamp

        TaskQuery.IDateColumnFilterQuery endTimestamp()

        Prepares a where statement for the column EndTimestamp.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • businessCalendar

        TaskQuery.IStringColumnFilterQuery businessCalendar()

        Prepares a where statement for the column BusinessCalendar.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • workingTime

        TaskQuery.INumberColumnFilterQuery workingTime()

        Prepares a where statement for the column WorkingTime.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • businessRuntime

        TaskQuery.INumberColumnFilterQuery businessRuntime()

        Prepares a where statement for the column BusinessRuntime.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • failedTimeoutTimestamp

        TaskQuery.IDateColumnFilterQuery failedTimeoutTimestamp()

        Prepares a where statement for the column FailedTimeoutTimestamp.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • numberOfFailures

        TaskQuery.IIntegerColumnFilterQuery numberOfFailures()

        Prepares a where statement for the column NumberOfFailures.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • numberOfResumes

        TaskQuery.IIntegerColumnFilterQuery numberOfResumes()

        Prepares a where statement for the column NumberOfResumes.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • category

        TaskQuery.IStringColumnFilterQuery category()

        Prepares a where statement for the column Category.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • isUpdatedOnStart

        TaskQuery.IBooleanColumnFilterQuery isUpdatedOnStart()

        Prepares a where statement for the column IsUpdatedOnStart.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • isOffline

        TaskQuery.IBooleanColumnFilterQuery isOffline()

        Prepares a where statement for the column IsOffline.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • priority

        TaskQuery.IWorkflowPriorityFilterQuery priority()

        Prepares a where statement for the column Priority.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • activatorName

        TaskQuery.IStringColumnFilterQuery activatorName()

        Prepares a where statement for the column ActivatorName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • activatorDisplayName

        TaskQuery.IStringColumnFilterQuery activatorDisplayName()

        Prepares a where statement for the column ActivatorDisplayName.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • activatorRoleId

        TaskQuery.IIntegerColumnFilterQuery activatorRoleId()

        Prepares a where statement for the column ActivatorRoleId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • activatorUserId

        TaskQuery.IIntegerColumnFilterQuery activatorUserId()

        Prepares a where statement for the column ActivatorUserId.
        Must be followed by a call to a condition method.

        Returns:
        query for further composition
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.