Package com.kenshoo.pl.entity
Class PersistentLayerStats
- java.lang.Object
-
- com.kenshoo.pl.entity.PersistentLayerStats
-
public class PersistentLayerStats extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PersistentLayerStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAffectedRows(java.lang.String tableName, AffectedRows affectedRows)voidaddAuditLogTime(long elapsed)voidaddFetchTime(long elapsed)voidaddUpdateTime(long elapsed)PersistentLayerStatscombine(PersistentLayerStats other)AffectedRowsgetAffectedRowsOf(java.lang.String tableName)longgetAuditLogTime(java.util.concurrent.TimeUnit timeUnit)longgetFetchTime(java.util.concurrent.TimeUnit timeUnit)java.util.Collection<java.lang.String>getTablesAffected()longgetUpdateTime(java.util.concurrent.TimeUnit timeUnit)
-
-
-
Method Detail
-
addAffectedRows
public void addAffectedRows(java.lang.String tableName, AffectedRows affectedRows)
-
addFetchTime
public void addFetchTime(long elapsed)
-
addUpdateTime
public void addUpdateTime(long elapsed)
-
addAuditLogTime
public void addAuditLogTime(long elapsed)
-
combine
public PersistentLayerStats combine(PersistentLayerStats other)
-
getTablesAffected
public java.util.Collection<java.lang.String> getTablesAffected()
-
getAffectedRowsOf
public AffectedRows getAffectedRowsOf(java.lang.String tableName)
-
getFetchTime
public long getFetchTime(java.util.concurrent.TimeUnit timeUnit)
-
getUpdateTime
public long getUpdateTime(java.util.concurrent.TimeUnit timeUnit)
-
getAuditLogTime
public long getAuditLogTime(java.util.concurrent.TimeUnit timeUnit)
-
-