public class SingleQueryCountHolder extends Object implements QueryCountStrategy
QueryCount.
The QueryCount holds total accumulated values from all threads where database access has performed.
When populateQueryCountHolder is set to true(default), it populates QueryCountHolder.| Constructor and Description |
|---|
SingleQueryCountHolder() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
QueryCount |
getOrCreateQueryCount(String dataSourceName) |
ConcurrentMap<String,QueryCount> |
getQueryCountMap() |
boolean |
isPopulateQueryCountHolder() |
void |
setPopulateQueryCountHolder(boolean populateQueryCountHolder) |
void |
setQueryCountMap(ConcurrentMap<String,QueryCount> queryCountMap) |
public QueryCount getOrCreateQueryCount(String dataSourceName)
getOrCreateQueryCount in interface QueryCountStrategypublic ConcurrentMap<String,QueryCount> getQueryCountMap()
public void setQueryCountMap(ConcurrentMap<String,QueryCount> queryCountMap)
public boolean isPopulateQueryCountHolder()
public void setPopulateQueryCountHolder(boolean populateQueryCountHolder)
public void clear()
Copyright © 2019. All rights reserved.