public class BroadleafResourceHttpRequestHandler
extends org.springframework.web.servlet.resource.ResourceHttpRequestHandler
| Modifier and Type | Field and Description |
|---|---|
protected ResourceBundlingService |
bundlingService |
protected ResourceRequestExtensionManager |
extensionManager |
protected String |
globalAdminPrefix |
protected String |
globalAdminUrl |
protected List<AbstractGeneratedResourceHandler> |
handlers |
protected ResourceMinificationService |
minifyService |
protected BroadleafSandBoxResolver |
sbResolver |
protected BroadleafSiteResolver |
siteResolver |
protected List<AbstractGeneratedResourceHandler> |
sortedHandlers |
protected BroadleafThemeResolver |
themeResolver |
| Constructor and Description |
|---|
BroadleafResourceHttpRequestHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
establishThinRequestContext() |
protected String |
getContextName(javax.servlet.http.HttpServletRequest request) |
List<AbstractGeneratedResourceHandler> |
getHandlers() |
List<org.springframework.core.io.Resource> |
getLocations() |
protected org.springframework.core.io.Resource |
getResource(javax.servlet.http.HttpServletRequest request)
Checks to see if the requested path corresponds to a registered bundle.
|
protected org.springframework.core.io.Resource |
getResourceInternal(javax.servlet.http.HttpServletRequest request) |
boolean |
isBundleRequest(javax.servlet.http.HttpServletRequest request) |
protected boolean |
isGlobalAdmin(javax.servlet.http.HttpServletRequest request) |
protected org.springframework.security.core.context.SecurityContext |
readSecurityContextFromSession(javax.servlet.http.HttpSession httpSession) |
void |
setHandlers(List<AbstractGeneratedResourceHandler> handlers) |
protected void |
sortHandlers() |
afterPropertiesSet, getMediaType, handleRequest, isInvalidPath, setHeaders, setLocations, writeContentapplyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setAlwaysMustRevalidate, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeadergetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextprotected List<AbstractGeneratedResourceHandler> handlers
protected List<AbstractGeneratedResourceHandler> sortedHandlers
protected ResourceBundlingService bundlingService
protected ResourceMinificationService minifyService
protected ResourceRequestExtensionManager extensionManager
protected BroadleafSiteResolver siteResolver
protected BroadleafSandBoxResolver sbResolver
protected BroadleafThemeResolver themeResolver
@Value(value="${global.admin.prefix}")
protected String globalAdminPrefix
@Value(value="${global.admin.url}")
protected String globalAdminUrl
protected org.springframework.core.io.Resource getResource(javax.servlet.http.HttpServletRequest request)
getResource in class org.springframework.web.servlet.resource.ResourceHttpRequestHandlerprotected org.springframework.core.io.Resource getResourceInternal(javax.servlet.http.HttpServletRequest request)
public boolean isBundleRequest(javax.servlet.http.HttpServletRequest request)
public List<org.springframework.core.io.Resource> getLocations()
ResourceHttpRequestHandler. Note that we must use
reflection to access this field as it is marked private.protected void establishThinRequestContext()
protected boolean isGlobalAdmin(javax.servlet.http.HttpServletRequest request)
protected String getContextName(javax.servlet.http.HttpServletRequest request)
protected org.springframework.security.core.context.SecurityContext readSecurityContextFromSession(javax.servlet.http.HttpSession httpSession)
protected void sortHandlers()
public List<AbstractGeneratedResourceHandler> getHandlers()
public void setHandlers(List<AbstractGeneratedResourceHandler> handlers)
Copyright © 2014. All rights reserved.