public abstract class AbstractAuditLoggerAdapter extends AbstractAuditLogger
Modifier and Type | Field and Description |
---|---|
static String |
METADATA_NODEINSTANCE_LOG |
static String |
METADATA_PROCESSINTANCE_LOG |
static String |
METADATA_VARIABLEINSTANCE_LOG |
AFTER_COMPLETE_EVENT_TYPE, AFTER_NODE_ENTER_EVENT_TYPE, AFTER_NODE_LEFT_EVENT_TYPE, AFTER_START_EVENT_TYPE, AFTER_VAR_CHANGE_EVENT_TYPE, BEFORE_COMPLETE_EVENT_TYPE, BEFORE_NODE_ENTER_EVENT_TYPE, BEFORE_NODE_LEFT_EVENT_TYPE, BEFORE_START_EVENT_TYPE, BEFORE_VAR_CHANGE_EVENT_TYPE, builder
Constructor and Description |
---|
AbstractAuditLoggerAdapter() |
AbstractAuditLoggerAdapter(org.drools.core.WorkingMemory workingMemory) |
Modifier and Type | Method and Description |
---|---|
void |
afterNodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event) |
void |
afterNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event) |
void |
afterProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event) |
void |
afterProcessStarted(org.kie.api.event.process.ProcessStartedEvent event) |
void |
afterSLAViolated(org.kie.api.event.process.SLAViolatedEvent event) |
void |
afterVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event) |
void |
beforeNodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event) |
void |
beforeNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event) |
void |
beforeProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event) |
void |
beforeProcessStarted(org.kie.api.event.process.ProcessStartedEvent event) |
void |
beforeVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event) |
Object |
getNodeInstanceMetadata(org.kie.api.runtime.process.NodeInstance pi,
String key) |
Object |
getProcessInstanceMetadata(org.kie.api.runtime.process.ProcessInstance pi,
String key) |
protected abstract void |
nodeEnter(org.kie.api.event.process.ProcessNodeTriggeredEvent event) |
protected abstract void |
nodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event) |
protected abstract void |
processCompleted(org.kie.api.event.process.ProcessCompletedEvent event) |
protected abstract void |
processStarted(org.kie.api.event.process.ProcessStartedEvent event) |
void |
setNodeInstanceMetadata(org.kie.api.runtime.process.NodeInstance pi,
String key,
Object value) |
void |
setProcessInstanceMetadata(org.kie.api.runtime.process.ProcessInstance pi,
String key,
Object value) |
protected abstract void |
slaNodeInstanceViolated(org.kie.api.event.process.SLAViolatedEvent event) |
protected abstract void |
slaProcessInstanceViolated(org.kie.api.event.process.SLAViolatedEvent event) |
protected abstract void |
variableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event) |
getBuilder, setBuilder
public static final String METADATA_PROCESSINTANCE_LOG
public static final String METADATA_NODEINSTANCE_LOG
public static final String METADATA_VARIABLEINSTANCE_LOG
public AbstractAuditLoggerAdapter()
public AbstractAuditLoggerAdapter(org.drools.core.WorkingMemory workingMemory)
public void setProcessInstanceMetadata(org.kie.api.runtime.process.ProcessInstance pi, String key, Object value)
public Object getProcessInstanceMetadata(org.kie.api.runtime.process.ProcessInstance pi, String key)
public void setNodeInstanceMetadata(org.kie.api.runtime.process.NodeInstance pi, String key, Object value)
public Object getNodeInstanceMetadata(org.kie.api.runtime.process.NodeInstance pi, String key)
public void beforeProcessStarted(org.kie.api.event.process.ProcessStartedEvent event)
protected abstract void processStarted(org.kie.api.event.process.ProcessStartedEvent event)
public void afterProcessStarted(org.kie.api.event.process.ProcessStartedEvent event)
public void beforeProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event)
public void afterProcessCompleted(org.kie.api.event.process.ProcessCompletedEvent event)
protected abstract void processCompleted(org.kie.api.event.process.ProcessCompletedEvent event)
public void beforeNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event)
protected abstract void nodeEnter(org.kie.api.event.process.ProcessNodeTriggeredEvent event)
public void afterNodeTriggered(org.kie.api.event.process.ProcessNodeTriggeredEvent event)
public void beforeNodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event)
protected abstract void nodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event)
public void afterNodeLeft(org.kie.api.event.process.ProcessNodeLeftEvent event)
public void beforeVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event)
public void afterVariableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event)
protected abstract void variableChanged(org.kie.api.event.process.ProcessVariableChangedEvent event)
public void afterSLAViolated(org.kie.api.event.process.SLAViolatedEvent event)
protected abstract void slaNodeInstanceViolated(org.kie.api.event.process.SLAViolatedEvent event)
protected abstract void slaProcessInstanceViolated(org.kie.api.event.process.SLAViolatedEvent event)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.