@Component(value="cuba_QueryCacheSupportMBean") public class QueryCacheSupport extends java.lang.Object implements QueryCacheSupportMBean
| Modifier and Type | Field and Description |
|---|---|
protected QueryCache |
queryCache |
protected QueryCacheManager |
queryCacheMgr |
| Constructor and Description |
|---|
QueryCacheSupport() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
evict(java.lang.String typeName) |
java.lang.String |
evictAll() |
java.lang.String |
evictById(java.lang.String queryId) |
long |
getMaxSize() |
long |
getSize() |
java.lang.String |
printCacheContent() |
java.lang.String |
printQueryResultsByQueryId(java.lang.String queryId) |
@Inject protected QueryCache queryCache
@Inject protected QueryCacheManager queryCacheMgr
public long getMaxSize()
getMaxSize in interface QueryCacheSupportMBeanpublic long getSize()
getSize in interface QueryCacheSupportMBeanpublic java.lang.String evictAll()
evictAll in interface QueryCacheSupportMBeanpublic java.lang.String evict(java.lang.String typeName)
evict in interface QueryCacheSupportMBeanpublic java.lang.String evictById(java.lang.String queryId)
evictById in interface QueryCacheSupportMBeanpublic java.lang.String printCacheContent()
printCacheContent in interface QueryCacheSupportMBeanpublic java.lang.String printQueryResultsByQueryId(java.lang.String queryId)
printQueryResultsByQueryId in interface QueryCacheSupportMBean