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() |
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) |
boolean |
isEnabled() |
void |
put(String templateId,
com.liferay.portal.kernel.template.TemplateResource templateResource) |
void |
remove(String templateId) |
void |
setSecondLevelPortalCache(com.liferay.portal.kernel.cache.PortalCache<com.liferay.portal.kernel.template.TemplateResource,?> portalCache) |
protected static final com.liferay.portal.kernel.template.TemplateResource DUMMY_TEMPLATE_RESOURCE
public void clear()
clear in interface com.liferay.portal.kernel.template.TemplateResourceCachepublic 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.TemplateResourceCachepublic 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()
protected void init(long modificationCheckInterval,
com.liferay.portal.kernel.cache.MultiVMPool multiVMPool,
com.liferay.portal.kernel.cache.SingleVMPool singleVMPool,
String portalCacheName)