Class AdvanceRuntimeDataServiceImpl

  • All Implemented Interfaces:
    org.jbpm.services.api.AdvanceRuntimeDataService

    public class AdvanceRuntimeDataServiceImpl
    extends AbstractAdvanceRuntimeDataServiceImpl
    implements org.jbpm.services.api.AdvanceRuntimeDataService
    • Constructor Detail

      • AdvanceRuntimeDataServiceImpl

        public AdvanceRuntimeDataServiceImpl()
    • Method Detail

      • queryProcessByVariables

        public List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryProcessByVariables​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                     List<org.jbpm.services.api.query.model.QueryParam> processVariables,
                                                                                                     org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryProcessByVariables in interface org.jbpm.services.api.AdvanceRuntimeDataService
      • queryProcessByVariablesAndTask

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

        public List<org.jbpm.services.api.model.ProcessInstanceWithVarsDesc> queryProcessByVariablesAndTask​(List<org.jbpm.services.api.query.model.QueryParam> attributes,
                                                                                                            List<org.jbpm.services.api.query.model.QueryParam> processVariables,
                                                                                                            List<org.jbpm.services.api.query.model.QueryParam> taskVariables,
                                                                                                            org.jbpm.services.api.query.model.QueryParam owners,
                                                                                                            org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryProcessByVariablesAndTask in interface org.jbpm.services.api.AdvanceRuntimeDataService
      • 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> processVariables,
                                                                                                            List<String> owners,
                                                                                                            org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryUserTasksByVariables in interface org.jbpm.services.api.AdvanceRuntimeDataService
      • 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> processVariables,
                                                                                                            org.jbpm.services.api.query.model.QueryParam owners,
                                                                                                            org.kie.api.runtime.query.QueryContext queryContext)
        Specified by:
        queryUserTasksByVariables in interface org.jbpm.services.api.AdvanceRuntimeDataService