com.liferay.portal.dao.orm.hibernate
Class FinderCacheImpl
java.lang.Object
com.liferay.portal.dao.orm.hibernate.FinderCacheImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.cache.CacheRegistryItem, com.liferay.portal.kernel.dao.orm.FinderCache
public class FinderCacheImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.cache.CacheRegistryItem, com.liferay.portal.kernel.dao.orm.FinderCache
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
void |
afterPropertiesSet()
|
void |
clearCache()
|
void |
clearCache(java.lang.String className)
|
java.lang.String |
getRegistryName()
|
java.lang.Object |
getResult(java.lang.String sql,
java.lang.String[] classNames,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
com.liferay.portal.kernel.dao.orm.SessionFactory sessionFactory)
|
java.lang.Object |
getResult(java.lang.String className,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
com.liferay.portal.kernel.dao.orm.SessionFactory sessionFactory)
|
void |
invalidate()
|
void |
putResult(boolean classNameCacheEnabled,
java.lang.String className,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
java.lang.Object result)
|
void |
putResult(java.lang.String sql,
boolean[] classNamesCacheEnabled,
java.lang.String[] classNames,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
java.lang.Object result)
|
void |
setMultiVMPool(com.liferay.portal.kernel.cache.MultiVMPool multiVMPool)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CACHE_ENABLED
public static final boolean CACHE_ENABLED
CACHE_NAME
public static final java.lang.String CACHE_NAME
FinderCacheImpl
public FinderCacheImpl()
afterPropertiesSet
public void afterPropertiesSet()
clearCache
public void clearCache()
- Specified by:
clearCache
in interface com.liferay.portal.kernel.dao.orm.FinderCache
clearCache
public void clearCache(java.lang.String className)
- Specified by:
clearCache
in interface com.liferay.portal.kernel.dao.orm.FinderCache
getRegistryName
public java.lang.String getRegistryName()
- Specified by:
getRegistryName
in interface com.liferay.portal.kernel.cache.CacheRegistryItem
getResult
public java.lang.Object getResult(java.lang.String className,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
com.liferay.portal.kernel.dao.orm.SessionFactory sessionFactory)
- Specified by:
getResult
in interface com.liferay.portal.kernel.dao.orm.FinderCache
getResult
public java.lang.Object getResult(java.lang.String sql,
java.lang.String[] classNames,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
com.liferay.portal.kernel.dao.orm.SessionFactory sessionFactory)
- Specified by:
getResult
in interface com.liferay.portal.kernel.dao.orm.FinderCache
invalidate
public void invalidate()
- Specified by:
invalidate
in interface com.liferay.portal.kernel.cache.CacheRegistryItem
- Specified by:
invalidate
in interface com.liferay.portal.kernel.dao.orm.FinderCache
putResult
public void putResult(boolean classNameCacheEnabled,
java.lang.String className,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
java.lang.Object result)
- Specified by:
putResult
in interface com.liferay.portal.kernel.dao.orm.FinderCache
putResult
public void putResult(java.lang.String sql,
boolean[] classNamesCacheEnabled,
java.lang.String[] classNames,
java.lang.String methodName,
java.lang.String[] params,
java.lang.Object[] args,
java.lang.Object result)
- Specified by:
putResult
in interface com.liferay.portal.kernel.dao.orm.FinderCache
setMultiVMPool
public void setMultiVMPool(com.liferay.portal.kernel.cache.MultiVMPool multiVMPool)