{
if (cacheScope >= 0) {
String actualKey = admin.generateEntryKey(key, (HttpServletRequest) pageContext.getRequest(), cacheScope, language);
Cache cache = admin.getCache((HttpServletRequest) pageContext.getRequest(), cacheScope);
cache.flushEntry(actualKey);
} else {
throw new JspTagException("A cache key was specified for flushing, but the scope wasn't supplied or was invalid");
}
}