Class BroadleafAdminRequestProcessor
java.lang.Object
org.broadleafcommerce.common.web.AbstractBroadleafWebRequestProcessor
org.broadleafcommerce.openadmin.web.filter.BroadleafAdminRequestProcessor
- All Implemented Interfaces:
org.broadleafcommerce.common.web.BroadleafWebRequestProcessor
@Component("blAdminRequestProcessor")
public class BroadleafAdminRequestProcessor
extends org.broadleafcommerce.common.web.AbstractBroadleafWebRequestProcessor
- Author:
- Phillip Verheyden
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SecurityVerifierprotected AdminSecurityServiceprotected booleanprotected org.broadleafcommerce.common.web.BroadleafTimeZoneResolverstatic final Stringprotected org.broadleafcommerce.common.web.BroadleafCurrencyResolverprotected org.broadleafcommerce.common.util.DeployBehaviorUtilprotected AdminRequestProcessorExtensionManagerprotected org.broadleafcommerce.common.web.BroadleafLocaleResolverprotected final org.apache.commons.logging.Logprotected org.springframework.context.MessageSourcestatic final Stringstatic final Stringprotected org.broadleafcommerce.common.sandbox.service.SandBoxServiceprotected org.broadleafcommerce.common.web.BroadleafSiteResolverprotected org.broadleafcommerce.common.site.service.SiteServiceprotected org.broadleafcommerce.common.security.service.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, org.broadleafcommerce.common.web.BroadleafRequestContext brc) protected voidprepareProfile(org.springframework.web.context.request.WebRequest request, org.broadleafcommerce.common.web.BroadleafRequestContext brc) protected voidprepareSandBox(org.springframework.web.context.request.WebRequest request, org.broadleafcommerce.common.web.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
protected org.broadleafcommerce.common.web.BroadleafSiteResolver siteResolver -
messageSource
protected org.springframework.context.MessageSource messageSource -
localeResolver
protected org.broadleafcommerce.common.web.BroadleafLocaleResolver localeResolver -
broadleafTimeZoneResolver
protected org.broadleafcommerce.common.web.BroadleafTimeZoneResolver broadleafTimeZoneResolver -
currencyResolver
protected org.broadleafcommerce.common.web.BroadleafCurrencyResolver currencyResolver -
sandBoxService
protected org.broadleafcommerce.common.sandbox.service.SandBoxService sandBoxService -
siteService
protected org.broadleafcommerce.common.site.service.SiteService siteService -
adminRemoteSecurityService
-
adminSecurityService
-
deployBehaviorUtil
protected org.broadleafcommerce.common.util.DeployBehaviorUtil deployBehaviorUtil -
adminStrictValidateProductionChanges
@Value("${admin.strict.validate.production.changes:true}") protected boolean adminStrictValidateProductionChanges -
entityExtensionManagers
-
extensionManager
-
staleStateProtectionService
protected org.broadleafcommerce.common.security.service.StaleStateProtectionService staleStateProtectionService
-
-
Constructor Details
-
BroadleafAdminRequestProcessor
public BroadleafAdminRequestProcessor()
-
-
Method Details
-
process
public void process(org.springframework.web.context.request.WebRequest request) throws org.broadleafcommerce.common.exception.SiteNotFoundException - Throws:
org.broadleafcommerce.common.exception.SiteNotFoundException
-
prepareProfile
protected void prepareProfile(org.springframework.web.context.request.WebRequest request, org.broadleafcommerce.common.web.BroadleafRequestContext brc) -
prepareCatalog
protected void prepareCatalog(org.springframework.web.context.request.WebRequest request, org.broadleafcommerce.common.web.BroadleafRequestContext brc) -
prepareSandBox
protected void prepareSandBox(org.springframework.web.context.request.WebRequest request, org.broadleafcommerce.common.web.BroadleafRequestContext brc) -
postProcess
public void postProcess(org.springframework.web.context.request.WebRequest request) - Specified by:
postProcessin interfaceorg.broadleafcommerce.common.web.BroadleafWebRequestProcessor- Overrides:
postProcessin classorg.broadleafcommerce.common.web.AbstractBroadleafWebRequestProcessor
-