Class ExecutorServiceEJBImpl

  • All Implemented Interfaces:
    org.jbpm.executor.RequeueAware, org.jbpm.services.ejb.api.ExecutorServiceEJB, org.kie.api.executor.ExecutorService, org.kie.internal.executor.api.ExecutorService

    public class ExecutorServiceEJBImpl
    extends org.jbpm.executor.impl.ExecutorServiceImpl
    implements org.jbpm.services.ejb.api.ExecutorServiceEJB, org.kie.api.executor.ExecutorService, org.jbpm.executor.RequeueAware
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.api.executor.ExecutorService

        org.kie.api.executor.ExecutorService.IdProvider
    • Field Summary

      • Fields inherited from interface org.kie.api.executor.ExecutorService

        EXECUTOR_ID, EXECUTOR_ID_GET
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void destroy()  
      void init()  
      void setAdminService​(org.kie.api.executor.ExecutorAdminService adminService)  
      void setClassCacheManager​(org.jbpm.executor.impl.ClassCacheManager classCacheManager)  
      void setCommandService​(org.jbpm.shared.services.impl.TransactionalCommandService commandService)  
      void setEventSupport​(org.jbpm.executor.impl.event.ExecutorEventSupport eventSupport)  
      void setQueryService​(org.kie.api.executor.ExecutorQueryService queryService)  
      void setStoreService​(org.kie.api.executor.ExecutorStoreService storeService)  
      • Methods inherited from class org.jbpm.executor.impl.ExecutorServiceImpl

        addAsyncJobListener, cancelRequest, clearAllErrors, clearAllRequests, getAdminService, getAllErrors, getAllErrors, getAllRequests, getAllRequests, getAsyncJobListeners, getCancelledRequests, getCancelledRequests, getCompletedRequests, getCompletedRequests, getErrorsByRequestId, getEventSupport, getExecutor, getFutureQueuedRequests, getFutureQueuedRequests, getInErrorRequests, getInErrorRequests, getInterval, getPendingRequestById, getPendingRequests, getPendingRequests, getQueryService, getQueuedRequests, getQueuedRequests, getRequestById, getRequestsByBusinessKey, getRequestsByBusinessKey, getRequestsByCommand, getRequestsByCommand, getRequestsByDeployment, getRequestsByProcessInstance, getRequestsByStatus, getRequestsByStatus, getRetries, getRunningRequests, getRunningRequests, getThreadPoolSize, getTimeunit, isActive, removeAsyncJobListener, requeue, requeueById, scheduleRequest, scheduleRequest, setExecutor, setInterval, setRetries, setThreadPoolSize, setTimeunit, updateRequestData
      • Methods inherited from interface org.kie.api.executor.ExecutorService

        cancelRequest, clearAllErrors, clearAllRequests, getAllErrors, getAllRequests, getCancelledRequests, getCompletedRequests, getErrorsByRequestId, getFutureQueuedRequests, getInErrorRequests, getInterval, getPendingRequestById, getPendingRequests, getQueuedRequests, getRequestById, getRequestsByBusinessKey, getRequestsByBusinessKey, getRequestsByCommand, getRequestsByCommand, getRequestsByDeployment, getRequestsByProcessInstance, getRequestsByStatus, getRetries, getRunningRequests, getThreadPoolSize, getTimeunit, isActive, scheduleRequest, scheduleRequest, setInterval, setRetries, setThreadPoolSize, setTimeunit, updateRequestData
      • Methods inherited from interface org.jbpm.services.ejb.api.ExecutorServiceEJB

        getExecutor
      • Methods inherited from interface org.jbpm.executor.RequeueAware

        requeue, requeueById
    • Constructor Detail

      • ExecutorServiceEJBImpl

        public ExecutorServiceEJBImpl()
    • Method Detail

      • setEventSupport

        public void setEventSupport​(org.jbpm.executor.impl.event.ExecutorEventSupport eventSupport)
        Overrides:
        setEventSupport in class org.jbpm.executor.impl.ExecutorServiceImpl
      • setCommandService

        public void setCommandService​(org.jbpm.shared.services.impl.TransactionalCommandService commandService)
      • init

        @PostConstruct
        public void init()
        Specified by:
        init in interface org.kie.api.executor.ExecutorService
        Overrides:
        init in class org.jbpm.executor.impl.ExecutorServiceImpl
      • destroy

        @PreDestroy
        public void destroy()
        Specified by:
        destroy in interface org.kie.api.executor.ExecutorService
        Overrides:
        destroy in class org.jbpm.executor.impl.ExecutorServiceImpl
      • setQueryService

        public void setQueryService​(org.kie.api.executor.ExecutorQueryService queryService)
        Overrides:
        setQueryService in class org.jbpm.executor.impl.ExecutorServiceImpl
      • setAdminService

        public void setAdminService​(org.kie.api.executor.ExecutorAdminService adminService)
        Overrides:
        setAdminService in class org.jbpm.executor.impl.ExecutorServiceImpl
      • setStoreService

        public void setStoreService​(org.kie.api.executor.ExecutorStoreService storeService)
      • setClassCacheManager

        public void setClassCacheManager​(org.jbpm.executor.impl.ClassCacheManager classCacheManager)