Class AdvanceCaseRuntimeDataServiceImpl

  • All Implemented Interfaces:
    org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService

    public class AdvanceCaseRuntimeDataServiceImpl
    extends org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl
    implements org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl

        org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl.ProcessComparator, org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl.TaskComparator
    • Field Summary

      • Fields inherited from interface org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService

        CASE_ATTR_CORRELATION_KEY, CASE_ATTR_DEFINITION_ID, CASE_ATTR_DEPLOYMENT_ID, CASE_ATTR_INSTANCE_ID, CASE_COLLECTION_VARIABLES, TASK_ATTR_NAME, TASK_ATTR_OWNER, TASK_ATTR_STATUS
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryCaseByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes, List<org.jbpm.services.api.query.model.QueryParam> caseVariables, org.kie.api.runtime.query.QueryContext queryContext)  
      List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryCaseByVariablesAndTask​(List<org.jbpm.services.api.query.model.QueryParam> attributes, List<org.jbpm.services.api.query.model.QueryParam> taskVariables, List<org.jbpm.services.api.query.model.QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)  
      List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryCaseByVariablesAndTask​(List<org.jbpm.services.api.query.model.QueryParam> attributes, List<org.jbpm.services.api.query.model.QueryParam> taskVariables, List<org.jbpm.services.api.query.model.QueryParam> caseVariables, org.jbpm.services.api.query.model.QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)  
      List<org.jbpm.services.api.model.UserTaskInstanceWithPotOwnerDesc> queryUserTasksByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes, List<org.jbpm.services.api.query.model.QueryParam> taskVariables, List<org.jbpm.services.api.query.model.QueryParam> caseVariables, List<String> owners, org.kie.api.runtime.query.QueryContext queryContext)  
      List<org.jbpm.services.api.model.UserTaskInstanceWithPotOwnerDesc> queryUserTasksByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes, List<org.jbpm.services.api.query.model.QueryParam> taskVariables, List<org.jbpm.services.api.query.model.QueryParam> caseVariables, org.jbpm.services.api.query.model.QueryParam owners, org.kie.api.runtime.query.QueryContext queryContext)  
      • Methods inherited from class org.jbpm.kie.services.impl.AbstractAdvanceRuntimeDataServiceImpl

        getSelectFields, queryProcessByVariables, queryProcessByVariablesAndTask, queryProcessByVariablesAndTask, queryProcessUserTasksByVariables, queryUserTasksByVariables, queryUserTasksByVariables, setCommandService, setEmf, translate
    • Constructor Detail

      • AdvanceCaseRuntimeDataServiceImpl

        public AdvanceCaseRuntimeDataServiceImpl()
    • Method Detail

      • queryCaseByVariables

        public List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryCaseByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                  List<org.jbpm.services.api.query.model.QueryParam> caseVariables,
                                                                                                  org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryCaseByVariables in interface org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService
      • queryCaseByVariablesAndTask

        public List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryCaseByVariablesAndTask​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                         List<org.jbpm.services.api.query.model.QueryParam> taskVariables,
                                                                                                         List<org.jbpm.services.api.query.model.QueryParam> caseVariables,
                                                                                                         List<String> owners,
                                                                                                         org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryCaseByVariablesAndTask in interface org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService
      • queryCaseByVariablesAndTask

        public List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryCaseByVariablesAndTask​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                         List<org.jbpm.services.api.query.model.QueryParam> taskVariables,
                                                                                                         List<org.jbpm.services.api.query.model.QueryParam> caseVariables,
                                                                                                         org.jbpm.services.api.query.model.QueryParam owners,
                                                                                                         org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryCaseByVariablesAndTask in interface org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService
      • queryUserTasksByVariables

        public List<org.jbpm.services.api.model.UserTaskInstanceWithPotOwnerDesc> queryUserTasksByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                            List<org.jbpm.services.api.query.model.QueryParam> taskVariables,
                                                                                                            List<org.jbpm.services.api.query.model.QueryParam> caseVariables,
                                                                                                            List<String> owners,
                                                                                                            org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryUserTasksByVariables in interface org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService
      • queryUserTasksByVariables

        public List<org.jbpm.services.api.model.UserTaskInstanceWithPotOwnerDesc> queryUserTasksByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                            List<org.jbpm.services.api.query.model.QueryParam> taskVariables,
                                                                                                            List<org.jbpm.services.api.query.model.QueryParam> caseVariables,
                                                                                                            org.jbpm.services.api.query.model.QueryParam owners,
                                                                                                            org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryUserTasksByVariables in interface org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService