@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 QueryCacheSupportMBean
public long getSize()
getSize
in interface QueryCacheSupportMBean
public java.lang.String evictAll()
evictAll
in interface QueryCacheSupportMBean
public java.lang.String evict(java.lang.String typeName)
evict
in interface QueryCacheSupportMBean
public java.lang.String evictById(java.lang.String queryId)
evictById
in interface QueryCacheSupportMBean
public java.lang.String printCacheContent()
printCacheContent
in interface QueryCacheSupportMBean
public java.lang.String printQueryResultsByQueryId(java.lang.String queryId)
printQueryResultsByQueryId
in interface QueryCacheSupportMBean