Class RuntimeDataServiceCDIImpl

  • All Implemented Interfaces:
    org.jbpm.services.api.DeploymentEventListener, org.jbpm.services.api.RuntimeDataService

    @ApplicationScoped
    public class RuntimeDataServiceCDIImpl
    extends org.jbpm.kie.services.impl.RuntimeDataServiceImpl
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.jbpm.services.api.RuntimeDataService

        org.jbpm.services.api.RuntimeDataService.EntryType
    • Field Summary

      • Fields inherited from class org.jbpm.kie.services.impl.RuntimeDataServiceImpl

        availableProcesses, deploymentIds, taskAuditService, taskService
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void init()  
      void onActivate​(org.jbpm.services.api.DeploymentEvent event)  
      void onDeactivate​(org.jbpm.services.api.DeploymentEvent event)  
      void onDeploy​(org.jbpm.services.api.DeploymentEvent event)  
      void onUnDeploy​(org.jbpm.services.api.DeploymentEvent event)  
      void setCommandService​(org.jbpm.shared.services.impl.TransactionalCommandService commandService)  
      void setDeploymentRolesManager​(org.jbpm.kie.services.impl.security.DeploymentRolesManager deploymentRolesManager)  
      void setIdentityProvider​(org.kie.internal.identity.IdentityProvider identityProvider)  
      void setTaskAuditService​(org.jbpm.services.task.audit.service.TaskAuditService taskAuditService)  
      void setTaskService​(org.kie.api.task.TaskService taskService)  
      void setUserGroupCallback​(org.kie.api.task.UserGroupCallback userGroupCallback)  
      • Methods inherited from class org.jbpm.kie.services.impl.RuntimeDataServiceImpl

        adoptList, applyDeploymentFilter, applyPaginition, applyQueryContext, applyQueryFilter, applySorting, getAllAdminAuditTask, getAllAuditTask, getAllAuditTaskByStatus, getAllGroupAuditTask, getNodeInstanceForWorkItem, getNodeInstancesByCorrelationKeyNodeType, getNodeInstancesByNodeType, getProcessById, getProcesses, getProcessesByDeploymentId, getProcessesByDeploymentIdProcessId, getProcessesByFilter, getProcessesById, getProcessIds, getProcessInstanceByCorrelationKey, getProcessInstanceById, getProcessInstanceFullHistory, getProcessInstanceFullHistoryByType, getProcessInstanceHistory, getProcessInstanceHistoryActive, getProcessInstanceHistoryCompleted, getProcessInstances, getProcessInstances, getProcessInstancesByCorrelationKey, getProcessInstancesByCorrelationKeyAndStatus, getProcessInstancesByDeploymentId, getProcessInstancesByParent, getProcessInstancesByProcessDefinition, getProcessInstancesByProcessDefinition, getProcessInstancesByProcessId, getProcessInstancesByProcessName, getProcessInstancesByVariable, getProcessInstancesByVariableAndValue, getProcessInstancesWithSubprocessByProcessInstanceId, getTaskById, getTaskById, getTaskByWorkItemId, getTaskEvents, getTasksAssignedAsBusinessAdministrator, getTasksAssignedAsBusinessAdministratorByStatus, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwner, getTasksAssignedAsPotentialOwnerByExpirationDateOptional, getTasksAssignedAsPotentialOwnerByStatus, getTasksByProcessInstanceId, getTasksByStatusByProcessInstanceId, getTasksByVariable, getTasksByVariableAndValue, getTasksOwned, getTasksOwnedByExpirationDateOptional, getTasksOwnedByStatus, getUserGroupCallback, getVariableHistory, getVariablesCurrentState, mergeLists, taskSummaryQuery
    • Constructor Detail

      • RuntimeDataServiceCDIImpl

        public RuntimeDataServiceCDIImpl()
    • Method Detail

      • onDeploy

        public void onDeploy​(@Observes
                             org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onDeploy in interface org.jbpm.services.api.DeploymentEventListener
        Overrides:
        onDeploy in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • onUnDeploy

        public void onUnDeploy​(@Observes
                               org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onUnDeploy in interface org.jbpm.services.api.DeploymentEventListener
        Overrides:
        onUnDeploy in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • onActivate

        public void onActivate​(@Observes
                               org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onActivate in interface org.jbpm.services.api.DeploymentEventListener
        Overrides:
        onActivate in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • onDeactivate

        public void onDeactivate​(@Observes
                                 org.jbpm.services.api.DeploymentEvent event)
        Specified by:
        onDeactivate in interface org.jbpm.services.api.DeploymentEventListener
        Overrides:
        onDeactivate in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • setCommandService

        @Inject
        public void setCommandService​(org.jbpm.shared.services.impl.TransactionalCommandService commandService)
        Overrides:
        setCommandService in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • setIdentityProvider

        @Inject
        public void setIdentityProvider​(org.kie.internal.identity.IdentityProvider identityProvider)
        Overrides:
        setIdentityProvider in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • setTaskService

        @Inject
        public void setTaskService​(org.kie.api.task.TaskService taskService)
        Overrides:
        setTaskService in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • setTaskAuditService

        @Inject
        public void setTaskAuditService​(org.jbpm.services.task.audit.service.TaskAuditService taskAuditService)
        Overrides:
        setTaskAuditService in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • setDeploymentRolesManager

        @Inject
        public void setDeploymentRolesManager​(org.jbpm.kie.services.impl.security.DeploymentRolesManager deploymentRolesManager)
        Overrides:
        setDeploymentRolesManager in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl
      • setUserGroupCallback

        @Inject
        public void setUserGroupCallback​(org.kie.api.task.UserGroupCallback userGroupCallback)
        Overrides:
        setUserGroupCallback in class org.jbpm.kie.services.impl.RuntimeDataServiceImpl