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, String, String) |
protected void |
init(long modificationCheckInterval,
String portalCacheName)
Deprecated.
As of Athanasius (7.3.x), replaced by
init(long, String, String) |
protected void |
init(long modificationCheckInterval,
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, String, String)@Deprecated
protected void init(long modificationCheckInterval,
String portalCacheName)
init(long, String, String)protected void init(long modificationCheckInterval,
String portalCacheName,
String secondLevelPortalCacheName)
protected void setModificationCheckInterval(long modificationCheckInterval)