@Component(value="blCachingResourceTransformer")
public class BroadleafCachingResourceTransformer
extends org.springframework.web.servlet.resource.CachingResourceTransformer
implements org.springframework.core.Ordered
CachingResourceResolver but adds in support to disable with
environment properties.
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
LOG |
protected boolean |
resourceTransformerCachingEnabled |
| Constructor and Description |
|---|
BroadleafCachingResourceTransformer(org.springframework.cache.Cache cache) |
BroadleafCachingResourceTransformer(org.springframework.cache.CacheManager cacheManager) |
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder() |
void |
setOrder(int order) |
org.springframework.core.io.Resource |
transform(javax.servlet.http.HttpServletRequest request,
org.springframework.core.io.Resource resource,
org.springframework.web.servlet.resource.ResourceTransformerChain transformerChain) |
protected static final org.apache.commons.logging.Log LOG
@Value(value="${resource.transformer.caching.enabled:true}")
protected boolean resourceTransformerCachingEnabled
@Autowired
public BroadleafCachingResourceTransformer(@Qualifier(value="blSpringCacheManager")
org.springframework.cache.CacheManager cacheManager)
public BroadleafCachingResourceTransformer(org.springframework.cache.Cache cache)
public org.springframework.core.io.Resource transform(javax.servlet.http.HttpServletRequest request,
org.springframework.core.io.Resource resource,
org.springframework.web.servlet.resource.ResourceTransformerChain transformerChain)
throws IOException
transform in interface org.springframework.web.servlet.resource.ResourceTransformertransform in class org.springframework.web.servlet.resource.CachingResourceTransformerIOExceptionpublic int getOrder()
getOrder in interface org.springframework.core.Orderedpublic void setOrder(int order)
Copyright © 2018. All rights reserved.