Liferay 6.2.0

com.liferay.portal.kernel.cache.key
Interface CacheKeyGenerator

All Superinterfaces:
Cloneable
All Known Implementing Classes:
BaseCacheKeyGenerator, HashCodeCacheKeyGenerator, JavaMD5CacheKeyGenerator, MessageDigestCacheKeyGenerator, SimpleCacheKeyGenerator

public interface CacheKeyGenerator
extends Cloneable


Method Summary
abstract  CacheKeyGenerator append(String key)
           
abstract  CacheKeyGenerator append(String[] keys)
           
abstract  CacheKeyGenerator append(StringBundler sb)
           
abstract  CacheKeyGenerator clone()
           
abstract  Serializable finish()
           
abstract  Serializable getCacheKey(String key)
           
abstract  Serializable getCacheKey(String[] keys)
           
abstract  Serializable getCacheKey(StringBundler sb)
           
abstract  boolean isCallingGetCacheKeyThreadSafe()
           
 

Method Detail

append

CacheKeyGenerator append(String key)

append

CacheKeyGenerator append(String[] keys)

append

CacheKeyGenerator append(StringBundler sb)

clone

CacheKeyGenerator clone()

finish

Serializable finish()

getCacheKey

Serializable getCacheKey(String key)

getCacheKey

Serializable getCacheKey(String[] keys)

getCacheKey

Serializable getCacheKey(StringBundler sb)

isCallingGetCacheKeyThreadSafe

boolean isCallingGetCacheKeyThreadSafe()

Liferay 6.2.0