@Override protected final ICache<TemplateCacheKey, TemplateModel> initializeTemplateCache() { final int maxSize = getTemplateCacheMaxSize(); if (maxSize == 0) { return null; } return new StandardCache<TemplateCacheKey, TemplateModel>( getTemplateCacheName(), getTemplateCacheUseSoftReferences(), getTemplateCacheInitialSize(), maxSize, getTemplateCacheValidityChecker(), getTemplateCacheLogger(), getTemplateCacheEnableCounters()); }
@Override protected final ICache<ExpressionCacheKey, Object> initializeExpressionCache() { final int maxSize = getExpressionCacheMaxSize(); if (maxSize == 0) { return null; } return new StandardCache<ExpressionCacheKey, Object>( getExpressionCacheName(), getExpressionCacheUseSoftReferences(), getExpressionCacheInitialSize(), maxSize, getExpressionCacheValidityChecker(), getExpressionCacheLogger(), getExpressionCacheEnableCounters()); }
@Override protected final ICache<String, Template> initializeTemplateCache() { final int maxSize = getTemplateCacheMaxSize(); if (maxSize == 0) { return null; } return new StandardCache<String, Template>( getTemplateCacheName(), getTemplateCacheUseSoftReferences(), getTemplateCacheInitialSize(), maxSize, getTemplateCacheValidityChecker(), getTemplateCacheLogger()); }
@Override protected final ICache<String, Properties> initializeMessageCache() { final int maxSize = getMessageCacheMaxSize(); if (maxSize == 0) { return null; } return new StandardCache<String, Properties>( getMessageCacheName(), getMessageCacheUseSoftReferences(), getMessageCacheInitialSize(), maxSize, getMessageCacheValidityChecker(), getMessageCacheLogger()); }
@Override protected final ICache<String, List<Node>> initializeFragmentCache() { final int maxSize = getFragmentCacheMaxSize(); if (maxSize == 0) { return null; } return new StandardCache<String, List<Node>>( getFragmentCacheName(), getFragmentCacheUseSoftReferences(), getFragmentCacheInitialSize(), maxSize, getFragmentCacheValidityChecker(), getFragmentCacheLogger()); }
@Override protected final ICache<String, Object> initializeExpressionCache() { final int maxSize = getExpressionCacheMaxSize(); if (maxSize == 0) { return null; } return new StandardCache<String, Object>( getExpressionCacheName(), getExpressionCacheUseSoftReferences(), getExpressionCacheInitialSize(), maxSize, getExpressionCacheValidityChecker(), getExpressionCacheLogger()); }