Class HistoryLevelFull
- java.lang.Object
-
- org.camunda.bpm.engine.impl.history.AbstractHistoryLevel
-
- org.camunda.bpm.engine.impl.history.HistoryLevelFull
-
- All Implemented Interfaces:
HistoryLevel
public class HistoryLevelFull extends AbstractHistoryLevel
- 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
Constructors Constructor Description HistoryLevelFull()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getId()
An unique id identifying the history level.String
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
-
-
-
-
Method Detail
-
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.
-
getName
public String 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.
-
isHistoryEventProduced
public boolean isHistoryEventProduced(HistoryEventType eventType, Object entity)
Description copied from interface:HistoryLevel
Returns true if a given history event should be produced.- 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".
-
-