public class TaskAuditLoggerFactory extends Object
Constructor and Description |
---|
TaskAuditLoggerFactory() |
Modifier and Type | Method and Description |
---|---|
static AsyncTaskLifeCycleEventProducer |
newJMSInstance(boolean transacted,
javax.jms.ConnectionFactory connFactory,
javax.jms.Queue queue)
Creates new instance of JMS task audit logger based on given connection factory and queue.
|
static AsyncTaskLifeCycleEventProducer |
newJMSInstance(Map<String,Object> properties)
Creates new instance of JMS task audit logger based on given parameters.
|
static JPATaskLifeCycleEventListener |
newJPAInstance()
Creates new instance of JPA task audit logger
|
static JPATaskLifeCycleEventListener |
newJPAInstance(javax.persistence.EntityManagerFactory emf)
Creates new instance of JPA task audit logger with given entity manager factory
|
public static JPATaskLifeCycleEventListener newJPAInstance()
public static JPATaskLifeCycleEventListener newJPAInstance(javax.persistence.EntityManagerFactory emf)
enf
- EntityManagerFactory instance to be usedpublic static AsyncTaskLifeCycleEventProducer newJMSInstance(Map<String,Object> properties)
properties
- - optional properties for the type of logger to initialize itpublic static AsyncTaskLifeCycleEventProducer newJMSInstance(boolean transacted, javax.jms.ConnectionFactory connFactory, javax.jms.Queue queue)
transacted
- determines if JMS session is transacted or notconnFactory
- connection factory instancequeue
- JMS queue instanceCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.