public class TransactionalCommandService extends Object implements org.kie.api.runtime.CommandExecutor
Constructor and Description |
---|
TransactionalCommandService(javax.persistence.EntityManagerFactory emf) |
TransactionalCommandService(javax.persistence.EntityManagerFactory emf,
org.drools.persistence.api.TransactionManager txm) |
Modifier and Type | Method and Description |
---|---|
<T> T |
execute(org.kie.api.command.Command<T> command) |
org.kie.api.runtime.Context |
getContext() |
protected javax.persistence.EntityManager |
getEntityManager(org.kie.api.command.Command<?> command) |
org.drools.persistence.api.TransactionManager |
getTransactionManager() |
protected void |
setEmf(javax.persistence.EntityManagerFactory emf) |
public TransactionalCommandService(javax.persistence.EntityManagerFactory emf, org.drools.persistence.api.TransactionManager txm)
public TransactionalCommandService(javax.persistence.EntityManagerFactory emf)
public org.kie.api.runtime.Context getContext()
public org.drools.persistence.api.TransactionManager getTransactionManager()
protected void setEmf(javax.persistence.EntityManagerFactory emf)
public <T> T execute(org.kie.api.command.Command<T> command)
execute
in interface org.kie.api.runtime.CommandExecutor
protected javax.persistence.EntityManager getEntityManager(org.kie.api.command.Command<?> command)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.