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 classAbstractAuditLoggerAdapterclassJPAWorkingMemoryDbLoggerEnables history log via JPA.Methods in org.jbpm.process.audit that return AbstractAuditLogger Modifier and Type Method Description static AbstractAuditLoggerAuditLoggerFactory. 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 AbstractAuditLoggerAuditLoggerFactory. 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 AbstractAuditLoggerAuditLoggerFactory. newJMSInstance(Map<String,Object> properties)Creates new instance of JMS audit logger based on given parameters.static AbstractAuditLoggerAuditLoggerFactory. 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 AbstractAuditLoggerAuditLoggerFactory. 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 classAsyncAuditLogProducerAsynchronous 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 AbstractAuditLoggerInjectableRegisterableItemsFactory. getAuditlogger()protected AbstractAuditLoggerInjectableRegisterableItemsFactory. 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.RegisterableItemsFactoryInjectableRegisterableItemsFactory. 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.RegisterableItemsFactoryInjectableRegisterableItemsFactory. 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.voidInjectableRegisterableItemsFactory. setAuditlogger(AbstractAuditLogger auditlogger)
-