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 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
|