Class MeterLogEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.entity.MeterLogEntity
-
- All Implemented Interfaces:
Serializable
,DbEntity
,HasDbReferences
public class MeterLogEntity extends Object implements DbEntity, HasDbReferences, Serializable
- Author:
- Daniel Meyer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MeterLogEntity()
MeterLogEntity(String name, long value, Date timestamp)
MeterLogEntity(String name, String reporter, long value, Date timestamp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getId()
Long
getMilliseconds()
String
getName()
Object
getPersistentState()
Returns a representation of the object, as would be stored in the database.Map<String,Class>
getReferencedEntitiesIdAndClass()
Scope: IN-MEMORY referencesSet<String>
getReferencedEntityIds()
Scope: IN-MEMORY referencesString
getReporter()
Date
getTimestamp()
long
getValue()
void
setId(String id)
void
setMilliseconds(Long milliseconds)
void
setName(String name)
void
setReporter(String reporter)
void
setTimestamp(Date timestamp)
void
setValue(long value)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.impl.db.HasDbReferences
getDependentEntities
-
-
-
-
Method Detail
-
getTimestamp
public Date getTimestamp()
-
setTimestamp
public void setTimestamp(Date timestamp)
-
getMilliseconds
public Long getMilliseconds()
-
setMilliseconds
public void setMilliseconds(Long milliseconds)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getValue
public long getValue()
-
setValue
public void setValue(long value)
-
getReporter
public String getReporter()
-
setReporter
public void setReporter(String reporter)
-
getPersistentState
public Object getPersistentState()
Description copied from interface:DbEntity
Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentState
in interfaceDbEntity
-
getReferencedEntityIds
public Set<String> getReferencedEntityIds()
Description copied from interface:HasDbReferences
Scope: IN-MEMORY references
- Specified by:
getReferencedEntityIds
in interfaceHasDbReferences
- Returns:
- the ids of the entities that this entity references. Should only return ids for entities of the same type
-
getReferencedEntitiesIdAndClass
public Map<String,Class> getReferencedEntitiesIdAndClass()
Description copied from interface:HasDbReferences
Scope: IN-MEMORY references
- Specified by:
getReferencedEntitiesIdAndClass
in interfaceHasDbReferences
- Returns:
- a map of the ids and the entities' classes that this entity references. It's used when trying to determine if there was an Optimistic Locking occurrence on an INSERT or UPDATE of an object of this type.
-
-