if (annotation != null) {
if (!isPoolInitialized) {
initializePool();
}
MemcachedClient memcached = pool.getClient();
String cacheKey = annotation.cacheKey().equals("") ? getCacheKey(invocation, isUsingRawKey()) : annotation.cacheKey();
Object cachedObject = null;
try {
cachedObject = memcached.get(cacheKey);
} catch (Throwable t) {
if (log.isDebugEnabled()) {