Class BroadleafAdminRequestProcessor
java.lang.Object
org.broadleafcommerce.common.web.AbstractBroadleafWebRequestProcessor
org.broadleafcommerce.openadmin.web.filter.BroadleafAdminRequestProcessor
- All Implemented Interfaces:
BroadleafWebRequestProcessor
@Component("blAdminRequestProcessor")
public class BroadleafAdminRequestProcessor
extends AbstractBroadleafWebRequestProcessor
- Author:
- Phillip Verheyden
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SecurityVerifierprotected AdminSecurityServiceprotected booleanprotected BroadleafTimeZoneResolverstatic final Stringprotected BroadleafCurrencyResolverprotected DeployBehaviorUtilprotected Map<String,ExtensionManager<?>> protected AdminRequestProcessorExtensionManagerprotected BroadleafLocaleResolverprotected final org.apache.commons.logging.Logprotected org.springframework.context.MessageSourcestatic final Stringstatic final Stringprotected SandBoxServiceprotected BroadleafSiteResolverprotected SiteServiceprotected StaleStateProtectionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpostProcess(org.springframework.web.context.request.WebRequest request) protected voidprepareCatalog(org.springframework.web.context.request.WebRequest request, BroadleafRequestContext brc) protected voidprepareProfile(org.springframework.web.context.request.WebRequest request, BroadleafRequestContext brc) protected voidprepareSandBox(org.springframework.web.context.request.WebRequest request, BroadleafRequestContext brc) voidprocess(org.springframework.web.context.request.WebRequest request)
-
Field Details
-
SANDBOX_REQ_PARAM
- See Also:
-
PROFILE_REQ_PARAM
- See Also:
-
CATALOG_REQ_PARAM
- See Also:
-
LOG
protected final org.apache.commons.logging.Log LOG -
siteResolver
-
messageSource
protected org.springframework.context.MessageSource messageSource -
localeResolver
-
broadleafTimeZoneResolver
-
currencyResolver
-
sandBoxService
-
siteService
-
adminRemoteSecurityService
-
adminSecurityService
-
deployBehaviorUtil
-
adminStrictValidateProductionChanges
@Value("${admin.strict.validate.production.changes:true}") protected boolean adminStrictValidateProductionChanges -
entityExtensionManagers
-
extensionManager
-
staleStateProtectionService
-
-
Constructor Details
-
BroadleafAdminRequestProcessor
public BroadleafAdminRequestProcessor()
-
-
Method Details
-
process
public void process(org.springframework.web.context.request.WebRequest request) throws SiteNotFoundException - Throws:
SiteNotFoundException
-
prepareProfile
protected void prepareProfile(org.springframework.web.context.request.WebRequest request, BroadleafRequestContext brc) -
prepareCatalog
protected void prepareCatalog(org.springframework.web.context.request.WebRequest request, BroadleafRequestContext brc) -
prepareSandBox
protected void prepareSandBox(org.springframework.web.context.request.WebRequest request, BroadleafRequestContext brc) -
postProcess
public void postProcess(org.springframework.web.context.request.WebRequest request) - Specified by:
postProcessin interfaceBroadleafWebRequestProcessor- Overrides:
postProcessin classAbstractBroadleafWebRequestProcessor
-