Package org.jbpm.executor.impl.jpa
Class JPAExecutorStoreService
- java.lang.Object
-
- org.jbpm.executor.impl.jpa.JPAExecutorStoreService
-
- All Implemented Interfaces:
org.kie.api.executor.ExecutorStoreService
public class JPAExecutorStoreService extends Object implements org.kie.api.executor.ExecutorStoreService
IMPORTANT: please keep all classes from package org.jbpm.shared.services.impl as FQCN inside method body to avoid exception logged by CDI when used with in memory mode
-
-
Constructor Summary
Constructors Constructor Description JPAExecutorStoreService(boolean active)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.api.executor.ErrorInfofindError(Long id)org.kie.api.executor.RequestInfofindRequest(Long id)List<org.kie.api.executor.RequestInfo>loadRequests()List<org.kie.api.executor.RequestInfo>loadRequestsOlderThan(long olderThan)voidpersistError(org.kie.api.executor.ErrorInfo error)voidpersistRequest(org.kie.api.executor.RequestInfo request, Consumer<Object> function)org.kie.api.executor.ErrorInforemoveError(Long errorId)org.kie.api.executor.RequestInforemoveRequest(Long requestId, Consumer<Object> function)voidsetCommandService(org.kie.api.runtime.CommandExecutor commandService)voidsetEmf(javax.persistence.EntityManagerFactory emf)voidsetEventSupport(ExecutorEventSupportImpl eventSupport)voidupdateError(org.kie.api.executor.ErrorInfo error)voidupdateRequest(org.kie.api.executor.RequestInfo request, Consumer<Object> function)
-
-
-
Method Detail
-
setEventSupport
public void setEventSupport(ExecutorEventSupportImpl eventSupport)
-
setCommandService
public void setCommandService(org.kie.api.runtime.CommandExecutor commandService)
-
setEmf
public void setEmf(javax.persistence.EntityManagerFactory emf)
-
persistRequest
public void persistRequest(org.kie.api.executor.RequestInfo request, Consumer<Object> function)- Specified by:
persistRequestin interfaceorg.kie.api.executor.ExecutorStoreService
-
updateRequest
public void updateRequest(org.kie.api.executor.RequestInfo request, Consumer<Object> function)- Specified by:
updateRequestin interfaceorg.kie.api.executor.ExecutorStoreService
-
removeRequest
public org.kie.api.executor.RequestInfo removeRequest(Long requestId, Consumer<Object> function)
- Specified by:
removeRequestin interfaceorg.kie.api.executor.ExecutorStoreService
-
findRequest
public org.kie.api.executor.RequestInfo findRequest(Long id)
- Specified by:
findRequestin interfaceorg.kie.api.executor.ExecutorStoreService
-
persistError
public void persistError(org.kie.api.executor.ErrorInfo error)
- Specified by:
persistErrorin interfaceorg.kie.api.executor.ExecutorStoreService
-
updateError
public void updateError(org.kie.api.executor.ErrorInfo error)
- Specified by:
updateErrorin interfaceorg.kie.api.executor.ExecutorStoreService
-
removeError
public org.kie.api.executor.ErrorInfo removeError(Long errorId)
- Specified by:
removeErrorin interfaceorg.kie.api.executor.ExecutorStoreService
-
findError
public org.kie.api.executor.ErrorInfo findError(Long id)
- Specified by:
findErrorin interfaceorg.kie.api.executor.ExecutorStoreService
-
loadRequestsOlderThan
public List<org.kie.api.executor.RequestInfo> loadRequestsOlderThan(long olderThan)
- Specified by:
loadRequestsOlderThanin interfaceorg.kie.api.executor.ExecutorStoreService
-
loadRequests
public List<org.kie.api.executor.RequestInfo> loadRequests()
- Specified by:
loadRequestsin interfaceorg.kie.api.executor.ExecutorStoreService
-
-