public abstract class BaseTemplateResourceCache
extends Object
implements com.liferay.portal.kernel.template.TemplateResourceCache
| Modifier and Type | Field and Description |
|---|---|
protected static com.liferay.portal.kernel.template.TemplateResource |
DUMMY_TEMPLATE_RESOURCE |
| Constructor and Description |
|---|
BaseTemplateResourceCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
protected void |
destroy() |
<T> com.liferay.portal.kernel.cache.PortalCache<com.liferay.portal.kernel.template.TemplateResource,T> |
getSecondLevelPortalCache() |
com.liferay.portal.kernel.template.TemplateResource |
getTemplateResource(String templateId) |
protected void |
init(long modificationCheckInterval,
com.liferay.portal.kernel.cache.MultiVMPool multiVMPool,
com.liferay.portal.kernel.cache.SingleVMPool singleVMPool,
String portalCacheName)
Deprecated.
As of Cavanaugh (7.4.x), replaced by
init(long, MultiVMPool, SingleVMPool, String, String) |
protected void |
init(long modificationCheckInterval,
com.liferay.portal.kernel.cache.MultiVMPool multiVMPool,
com.liferay.portal.kernel.cache.SingleVMPool singleVMPool,
String portalCacheName,
String secondLevelPortalCacheName) |
boolean |
isEnabled() |
void |
put(String templateId,
com.liferay.portal.kernel.template.TemplateResource templateResource) |
void |
remove(String templateId) |
protected void |
setModificationCheckInterval(long modificationCheckInterval) |
void |
setSecondLevelPortalCache(com.liferay.portal.kernel.cache.PortalCache<com.liferay.portal.kernel.template.TemplateResource,?> portalCache)
Deprecated.
As of Cavanaugh (7.4.x), with no direct replacement
|
protected static final com.liferay.portal.kernel.template.TemplateResource DUMMY_TEMPLATE_RESOURCE
public void clear()
clear in interface com.liferay.portal.kernel.template.TemplateResourceCachepublic <T> com.liferay.portal.kernel.cache.PortalCache<com.liferay.portal.kernel.template.TemplateResource,T> getSecondLevelPortalCache()
public com.liferay.portal.kernel.template.TemplateResource getTemplateResource(String templateId)
getTemplateResource in interface com.liferay.portal.kernel.template.TemplateResourceCachepublic boolean isEnabled()
isEnabled in interface com.liferay.portal.kernel.template.TemplateResourceCachepublic void put(String templateId,
com.liferay.portal.kernel.template.TemplateResource templateResource)
put in interface com.liferay.portal.kernel.template.TemplateResourceCachepublic void remove(String templateId)
remove in interface com.liferay.portal.kernel.template.TemplateResourceCache@Deprecated public void setSecondLevelPortalCache(com.liferay.portal.kernel.cache.PortalCache<com.liferay.portal.kernel.template.TemplateResource,?> portalCache)
setSecondLevelPortalCache in interface com.liferay.portal.kernel.template.TemplateResourceCacheprotected void destroy()
@Deprecated
protected void init(long modificationCheckInterval,
com.liferay.portal.kernel.cache.MultiVMPool multiVMPool,
com.liferay.portal.kernel.cache.SingleVMPool singleVMPool,
String portalCacheName)
init(long, MultiVMPool, SingleVMPool, String, String)protected void init(long modificationCheckInterval,
com.liferay.portal.kernel.cache.MultiVMPool multiVMPool,
com.liferay.portal.kernel.cache.SingleVMPool singleVMPool,
String portalCacheName,
String secondLevelPortalCacheName)
protected void setModificationCheckInterval(long modificationCheckInterval)