com.maxifier.mxcache.mbean.CacheControlMXBean Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mxcache-runtime Show documentation
Show all versions of mxcache-runtime Show documentation
Constains all classes necessary for launching a MxCache-instrumentated application
/*
* Copyright (c) 2008-2014 Maxifier Ltd. All Rights Reserved.
*/
package com.maxifier.mxcache.mbean;
import java.util.List;
import java.util.Map;
/**
* @author Alexander Kochurov ([email protected])
*/
public interface CacheControlMXBean {
String getCacheProviderImpl();
List getCaches();
List getResources();
Map> getCachesByGroup();
Map> getCachesByClass();
Map> getCachesByTag();
void clearByGroup(String group);
void clearByTag(String tag);
void clearByClass(String className) throws ClassNotFoundException;
void clearByResource(String resourceName);
}