Class HistoryLevelActivity
java.lang.Object
org.camunda.bpm.engine.impl.history.AbstractHistoryLevel
org.camunda.bpm.engine.impl.history.HistoryLevelActivity
- All Implemented Interfaces:
 HistoryLevel
- Direct Known Subclasses:
 HistoryLevelAudit
- 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 - 
Method Summary
Modifier and TypeMethodDescriptionintgetId()An unique id identifying the history level.getName()An unique name identifying the history level.booleanisHistoryEventProduced(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
- 
HistoryLevelActivity
public HistoryLevelActivity() 
 - 
 - 
Method Details
- 
getId
public int getId()Description copied from interface:HistoryLevelAn unique id identifying the history level. The id is used internally to uniquely identify the history level and also stored in the database. - 
getName
Description copied from interface:HistoryLevelAn unique name identifying the history level. The name of the history level can be used when configuring the process engine. - 
isHistoryEventProduced
Description copied from interface:HistoryLevelReturns 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".
 
 -