@ManagedResource(description="Manages query cache",
objectName="jmix.eclipselink:type=QueryCache")
@Component(value="eclipselink_QueryCacheManagementFacade")
public class QueryCacheManagementFacade
extends java.lang.Object
Constructor and Description |
---|
QueryCacheManagementFacade() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
evict(java.lang.String entityName) |
java.lang.String |
evictAll() |
long |
getSize() |
@ManagedAttribute(description="Current number of cached queries") public long getSize()
@ManagedOperation(description="Discard all cached queries") public java.lang.String evictAll()
@ManagedOperation(description="Discard cached queries for entity") @ManagedOperationParameters(value=@ManagedOperationParameter(name="entityName",description="Entity name, e.g. demo_User")) public java.lang.String evict(java.lang.String entityName)