Uses of Class
org.jbpm.process.audit.AbstractAuditLogger
-
Packages that use AbstractAuditLogger 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 -
-
Uses of AbstractAuditLogger in org.jbpm.process.audit
Subclasses of AbstractAuditLogger in org.jbpm.process.audit Modifier and Type Class Description class
AbstractAuditLoggerAdapter
class
JPAWorkingMemoryDbLogger
Enables history log via JPA.Methods in org.jbpm.process.audit that return AbstractAuditLogger Modifier and Type Method 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 listenerstatic AbstractAuditLogger
AuditLoggerFactory. newJPAInstance(org.kie.api.runtime.Environment env)
Creates new instance of JPA audit logger with given Environment 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 -
Uses of AbstractAuditLogger in org.jbpm.process.audit.jms
Subclasses of AbstractAuditLogger in org.jbpm.process.audit.jms Modifier and Type Class Description class
AsyncAuditLogProducer
Asynchronous log producer that puts audit log events into JMS queue. -
Uses of AbstractAuditLogger in org.jbpm.services.cdi.impl.manager
Methods in org.jbpm.services.cdi.impl.manager that return AbstractAuditLogger Modifier and Type Method Description AbstractAuditLogger
InjectableRegisterableItemsFactory. getAuditlogger()
protected AbstractAuditLogger
InjectableRegisterableItemsFactory. getAuditLoggerInstance(org.kie.api.runtime.manager.RuntimeEngine engine)
Provides AuditLogger implementation, JPA or JMS.Methods in org.jbpm.services.cdi.impl.manager with parameters of type AbstractAuditLogger Modifier and Type Method 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 viaBeanManager
.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 viaBeanManager
.void
InjectableRegisterableItemsFactory. setAuditlogger(AbstractAuditLogger auditlogger)
-