com.liferay.portal.spring.hibernate
Class FinderCache

java.lang.Object
  extended bycom.liferay.portal.spring.hibernate.FinderCache
All Implemented Interfaces:
com.liferay.portal.kernel.cache.CacheRegistryItem

public class FinderCache
extends java.lang.Object
implements com.liferay.portal.kernel.cache.CacheRegistryItem

View Source

Author:
Brian Wing Shun Chan

Field Summary
static boolean CACHE_ENABLED
           
static java.lang.String CACHE_NAME
           
 
Method Summary
static void clearCache()
           
static void clearCache(java.lang.String className)
           
static java.lang.Object getResult(java.lang.String sql, java.lang.String[] classNames, java.lang.String methodName, java.lang.String[] params, java.lang.Object[] args)
           
static java.lang.Object getResult(java.lang.String sql, java.lang.String[] classNames, java.lang.String methodName, java.lang.String[] params, java.lang.Object[] args, org.hibernate.SessionFactory sessionFactory)
           
static java.lang.Object getResult(java.lang.String className, java.lang.String methodName, java.lang.String[] params, java.lang.Object[] args)
           
static java.lang.Object getResult(java.lang.String className, java.lang.String methodName, java.lang.String[] params, java.lang.Object[] args, org.hibernate.SessionFactory sessionFactory)
           
 void invalidate()
           
static void putResult(java.lang.String sql, java.lang.String[] classNames, java.lang.String methodName, java.lang.String[] params, java.lang.Object[] args, java.lang.Object result)
           
static void putResult(java.lang.String className, java.lang.String methodName, java.lang.String[] params, java.lang.Object[] args, java.lang.Object result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CACHE_ENABLED

public static final boolean CACHE_ENABLED

CACHE_NAME

public static final java.lang.String CACHE_NAME
Method Detail

clearCache

public static void clearCache()

clearCache

public static void clearCache(java.lang.String className)

getResult

public static java.lang.Object getResult(java.lang.String className,
                                         java.lang.String methodName,
                                         java.lang.String[] params,
                                         java.lang.Object[] args)

getResult

public static java.lang.Object getResult(java.lang.String className,
                                         java.lang.String methodName,
                                         java.lang.String[] params,
                                         java.lang.Object[] args,
                                         org.hibernate.SessionFactory sessionFactory)

getResult

public static java.lang.Object getResult(java.lang.String sql,
                                         java.lang.String[] classNames,
                                         java.lang.String methodName,
                                         java.lang.String[] params,
                                         java.lang.Object[] args)

getResult

public static java.lang.Object getResult(java.lang.String sql,
                                         java.lang.String[] classNames,
                                         java.lang.String methodName,
                                         java.lang.String[] params,
                                         java.lang.Object[] args,
                                         org.hibernate.SessionFactory sessionFactory)

putResult

public static void putResult(java.lang.String className,
                             java.lang.String methodName,
                             java.lang.String[] params,
                             java.lang.Object[] args,
                             java.lang.Object result)

putResult

public static void putResult(java.lang.String sql,
                             java.lang.String[] classNames,
                             java.lang.String methodName,
                             java.lang.String[] params,
                             java.lang.Object[] args,
                             java.lang.Object result)

invalidate

public void invalidate()
Specified by:
invalidate in interface com.liferay.portal.kernel.cache.CacheRegistryItem