Class HistoryLevelAudit
java.lang.Object
org.camunda.bpm.engine.impl.history.AbstractHistoryLevel
org.camunda.bpm.engine.impl.history.HistoryLevelActivity
org.camunda.bpm.engine.impl.history.HistoryLevelAudit
- All Implemented Interfaces:
HistoryLevel
- Author:
- Daniel Meyer
-
Field Summary
Fields inherited from interface org.camunda.bpm.engine.impl.history.HistoryLevel
HISTORY_LEVEL_ACTIVITY, HISTORY_LEVEL_AUDIT, HISTORY_LEVEL_FULL, HISTORY_LEVEL_NONE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getId()
An unique id identifying the history level.getName()
An unique name identifying the history level.boolean
isHistoryEventProduced
(HistoryEventType eventType, Object entity) Returns true if a given history event should be produced.Methods inherited from class org.camunda.bpm.engine.impl.history.AbstractHistoryLevel
equals, hashCode, toString
-
Constructor Details
-
HistoryLevelAudit
public HistoryLevelAudit()
-
-
Method Details
-
getId
public int getId()Description copied from interface:HistoryLevel
An unique id identifying the history level. The id is used internally to uniquely identify the history level and also stored in the database.- Specified by:
getId
in interfaceHistoryLevel
- Overrides:
getId
in classHistoryLevelActivity
-
getName
Description copied from interface:HistoryLevel
An unique name identifying the history level. The name of the history level can be used when configuring the process engine.- Specified by:
getName
in interfaceHistoryLevel
- Overrides:
getName
in classHistoryLevelActivity
-
isHistoryEventProduced
Description copied from interface:HistoryLevel
Returns true if a given history event should be produced.- Specified by:
isHistoryEventProduced
in interfaceHistoryLevel
- Overrides:
isHistoryEventProduced
in classHistoryLevelActivity
- Parameters:
eventType
- the type of the history event which is about to be producedentity
- the runtime structure used to produce the history event. ExamplesExecutionEntity
,TaskEntity
,VariableInstanceEntity
, ... If a 'null' value is provided, the implementation should return true if events of this type should be produced "in general".
-