com.caucho.config.util
Class CacheKeyGeneratorImpl

java.lang.Object
  extended by com.caucho.config.util.CacheKeyGeneratorImpl

public class CacheKeyGeneratorImpl
extends java.lang.Object

Key for a cacheable method.


Constructor Summary
CacheKeyGeneratorImpl(CacheKeyGenerator keyGenerator, CacheResolverFactory resolverFactory, java.lang.String cacheName, java.lang.Class<?> targetClass, java.lang.String methodName, java.lang.Class<?>... parameterTypes)
           
 
Method Summary
 CacheKey generateKey(java.lang.Object target, java.lang.Object... args)
           
 Cache resolveCache(Cache cache, java.lang.Object target, java.lang.Object... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheKeyGeneratorImpl

public CacheKeyGeneratorImpl(CacheKeyGenerator keyGenerator,
                             CacheResolverFactory resolverFactory,
                             java.lang.String cacheName,
                             java.lang.Class<?> targetClass,
                             java.lang.String methodName,
                             java.lang.Class<?>... parameterTypes)
Method Detail

generateKey

public CacheKey generateKey(java.lang.Object target,
                            java.lang.Object... args)

resolveCache

public Cache resolveCache(Cache cache,
                          java.lang.Object target,
                          java.lang.Object... args)