Package | Description |
---|---|
org.jbpm.process.audit |
Business Activity Monitoring (BAM) resources supporting activity events and activity logs.
|
org.jbpm.process.audit.jms | |
org.jbpm.services.cdi.impl.manager |
Modifier and Type | Class and Description |
---|---|
class |
JPAWorkingMemoryDbLogger
Enables history log via JPA.
|
Modifier and Type | Method and Description |
---|---|
static AbstractAuditLogger |
AuditLoggerFactory.newInstance(AuditLoggerFactory.Type type,
org.kie.api.runtime.KieSession ksession,
Map<String,Object> properties)
Creates new instance of audit logger based on given type and parameters and
registers it directly in given ksession to receive its events.
|
static AbstractAuditLogger |
AuditLoggerFactory.newJMSInstance(boolean transacted,
javax.jms.ConnectionFactory connFactory,
javax.jms.Queue queue)
Creates new instance of JMS audit logger based on given connection factory and queue.
|
static AbstractAuditLogger |
AuditLoggerFactory.newJMSInstance(Map<String,Object> properties)
Creates new instance of JMS audit logger based on given parameters.
|
static AbstractAuditLogger |
AuditLoggerFactory.newJPAInstance()
Creates new instance of JPA audit logger
NOTE: this will build the logger but it is not registered directly on a session: once received,
it will need to be registered as an event listener
|
static AbstractAuditLogger |
AuditLoggerFactory.newJPAInstance(org.kie.api.runtime.Environment env)
Creates new instance of JPA audit logger with given EntityManagerFactory
NOTE: this will build the logger but it is not registered directly on a session: once received,
it will need to be registered as an event listener
|
Modifier and Type | Class and Description |
---|---|
class |
AsyncAuditLogProducer
Asynchronous log producer that puts audit log events into JMS queue.
|
Modifier and Type | Method and Description |
---|---|
AbstractAuditLogger |
InjectableRegisterableItemsFactory.getAuditlogger() |
protected AbstractAuditLogger |
InjectableRegisterableItemsFactory.getAuditLoggerInstance(org.kie.api.runtime.manager.RuntimeEngine engine)
Provides AuditLogger implementation, JPA or JMS.
|
Modifier and Type | Method and Description |
---|---|
static org.kie.api.runtime.manager.RegisterableItemsFactory |
InjectableRegisterableItemsFactory.getFactory(javax.enterprise.inject.spi.BeanManager beanManager,
AbstractAuditLogger auditlogger)
Allows us to create an instance of this class dynamically via
BeanManager . |
static org.kie.api.runtime.manager.RegisterableItemsFactory |
InjectableRegisterableItemsFactory.getFactory(javax.enterprise.inject.spi.BeanManager beanManager,
AbstractAuditLogger auditlogger,
org.kie.api.runtime.KieContainer kieContainer,
String ksessionName)
Allows us to create instance of this class dynamically via
BeanManager . |
void |
InjectableRegisterableItemsFactory.setAuditlogger(AbstractAuditLogger auditlogger) |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.