public class FinderCacheImpl
extends java.lang.Object
implements org.springframework.beans.factory.BeanFactoryAware, com.liferay.portal.kernel.cache.CacheRegistryItem, com.liferay.portal.kernel.dao.orm.FinderCache
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CACHE_NAME |
| Constructor and Description |
|---|
FinderCacheImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
clearCache() |
void |
clearCache(java.lang.String className) |
void |
clearLocalCache() |
java.lang.String |
getRegistryName() |
java.lang.Object |
getResult(com.liferay.portal.kernel.dao.orm.FinderPath finderPath,
java.lang.Object[] args,
com.liferay.portal.kernel.dao.orm.SessionFactory sessionFactory) |
void |
invalidate() |
void |
putResult(com.liferay.portal.kernel.dao.orm.FinderPath finderPath,
java.lang.Object[] args,
java.lang.Object result) |
void |
removeCache(java.lang.String className) |
void |
removeResult(com.liferay.portal.kernel.dao.orm.FinderPath finderPath,
java.lang.Object[] args) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void |
setMultiVMPool(com.liferay.portal.kernel.cache.MultiVMPool multiVMPool) |
public void afterPropertiesSet()
public void clearCache()
clearCache in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void clearCache(java.lang.String className)
clearCache in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void clearLocalCache()
clearLocalCache in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic java.lang.String getRegistryName()
getRegistryName in interface com.liferay.portal.kernel.cache.CacheRegistryItempublic java.lang.Object getResult(com.liferay.portal.kernel.dao.orm.FinderPath finderPath,
java.lang.Object[] args,
com.liferay.portal.kernel.dao.orm.SessionFactory sessionFactory)
getResult in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void invalidate()
invalidate in interface com.liferay.portal.kernel.cache.CacheRegistryIteminvalidate in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void putResult(com.liferay.portal.kernel.dao.orm.FinderPath finderPath,
java.lang.Object[] args,
java.lang.Object result)
putResult in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void removeCache(java.lang.String className)
removeCache in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void removeResult(com.liferay.portal.kernel.dao.orm.FinderPath finderPath,
java.lang.Object[] args)
removeResult in interface com.liferay.portal.kernel.dao.orm.FinderCachepublic void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwarepublic void setMultiVMPool(com.liferay.portal.kernel.cache.MultiVMPool multiVMPool)