public class SpringTransactionalCommandService
extends org.jbpm.shared.services.impl.TransactionalCommandService
Constructor and Description |
---|
SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf,
org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager) |
SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf,
org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager,
javax.persistence.EntityManager sharedEntityManager) |
SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf,
org.drools.persistence.TransactionManager txm) |
SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf,
org.drools.persistence.TransactionManager txm,
org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager) |
SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf,
org.drools.persistence.TransactionManager txm,
org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager,
javax.persistence.EntityManager sharedEntityManager) |
Modifier and Type | Method and Description |
---|---|
<T> T |
execute(org.kie.api.command.Command<T> command) |
protected javax.persistence.EntityManager |
getEntityManager(org.kie.api.command.Command<?> command) |
org.springframework.transaction.support.AbstractPlatformTransactionManager |
getTransactionManager() |
void |
setTransactionManager(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager) |
public SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf, org.drools.persistence.TransactionManager txm, org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
public SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf, org.drools.persistence.TransactionManager txm, org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager, javax.persistence.EntityManager sharedEntityManager)
public SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf, org.drools.persistence.TransactionManager txm)
public SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf, org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
public SpringTransactionalCommandService(javax.persistence.EntityManagerFactory emf, org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager, javax.persistence.EntityManager sharedEntityManager)
public <T> T execute(org.kie.api.command.Command<T> command)
execute
in interface org.kie.api.runtime.CommandExecutor
execute
in class org.jbpm.shared.services.impl.TransactionalCommandService
public org.springframework.transaction.support.AbstractPlatformTransactionManager getTransactionManager()
public void setTransactionManager(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
protected javax.persistence.EntityManager getEntityManager(org.kie.api.command.Command<?> command)
getEntityManager
in class org.jbpm.shared.services.impl.TransactionalCommandService
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.