Class TransactionalCommandService

    • Field Detail

      • emf

        protected javax.persistence.EntityManagerFactory emf
    • Constructor Detail

      • TransactionalCommandService

        public TransactionalCommandService​(javax.persistence.EntityManagerFactory emf,
                                           org.drools.persistence.api.TransactionManager txm)
      • TransactionalCommandService

        public TransactionalCommandService​(javax.persistence.EntityManagerFactory emf)
    • Method Detail

      • getContext

        public org.kie.api.runtime.Context getContext()
      • getTransactionManager

        public org.drools.persistence.api.TransactionManager getTransactionManager()
      • setEmf

        protected void setEmf​(javax.persistence.EntityManagerFactory emf)
      • execute

        public <T> T execute​(org.kie.api.command.Command<T> command)
        Specified by:
        execute in interface org.kie.api.runtime.CommandExecutor
      • getEntityManager

        protected javax.persistence.EntityManager getEntityManager​(org.kie.api.command.Command<?> command)