@Entity public class AlertsStatistics extends AbstractAuditableEntity
The class encapsulates statistics of email alerts processing.
createdBy, createdDate, lastModifiedBy, lastModifiedDate
Constructor and Description |
---|
AlertsStatistics() |
AlertsStatistics(java.lang.Integer numberSentAlerts) |
Modifier and Type | Method and Description |
---|---|
void |
addStats(AlertsStatistics stats) |
void |
endDbAccess()
Marks end of DB access
|
void |
endSendingStage()
Marks end of message creation processing
|
java.lang.Long |
getDbTime() |
java.lang.Integer |
getNumberErrors() |
java.lang.Integer |
getNumberSentAlerts() |
AbstractAuditableEntity |
getParent()
Override this in subclasses and return the parent entity, or null if no
parent entity exists
|
java.lang.Long |
getSendingTime() |
long |
getTotalProcessingTime() |
void |
setDbTime(java.lang.Long dbTime) |
void |
setNumberErrors(java.lang.Integer numberErrors) |
void |
setNumberSentAlerts(java.lang.Integer numberSentAlerts) |
void |
setSendingTime(java.lang.Long sendingTime) |
void |
startDbAccess()
Marks DB access
|
void |
startSendingStage()
Marks message creation processing
|
ensureParentUpdated, getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, touch
getVersion
equals, getId, hashCode, isNew, setId, toString
public AlertsStatistics()
public AlertsStatistics(java.lang.Integer numberSentAlerts)
public void addStats(AlertsStatistics stats)
public long getTotalProcessingTime()
public void startDbAccess()
public void endDbAccess()
public void startSendingStage()
public void endSendingStage()
public java.lang.Integer getNumberSentAlerts()
public void setNumberSentAlerts(java.lang.Integer numberSentAlerts)
public java.lang.Integer getNumberErrors()
public void setNumberErrors(java.lang.Integer numberErrors)
public java.lang.Long getDbTime()
public void setDbTime(java.lang.Long dbTime)
public java.lang.Long getSendingTime()
public void setSendingTime(java.lang.Long sendingTime)
public AbstractAuditableEntity getParent()
AbstractAuditableEntity
getParent
in class AbstractAuditableEntity