| Modifier and Type | Class and Description | 
|---|---|
| class  | AdminCatalogActionsControllerController that responds to custom catalog actions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdminCategoryController***********************************************
 IMPORTANT NOTE:
 
 This controller is purposefully disabled. | 
| class  | AdminOfferControllerHandles admin operations for the  Offerentity. | 
| class  | AdminOrderControllerHandles admin operations for the  Orderentity. | 
| class  | AdminProductControllerHandles admin operations for the  Productentity. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdminAssetControllerHandles admin operations for the  Assetentity. | 
| class  | AdminAssetUploadControllerAdminAssetUploadController handles uploading or selecting assets. | 
| class  | AdminPageControllerHandles admin operations for the  Pageentity. | 
| class  | AdminStructuredContentControllerHandles admin operations for the  StructuredContententity. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BroadleafPageControllerThis class works in combination with the PageHandlerMapping which finds a page based upon
 the request URL. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PaymentGatewayAbstractControllerAbstract controller that provides convenience methods and resource declarations for Payment Gateway
 Operations that are shared between all gateway controllers belong here. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAccountControllerAn abstract controller that provides convenience methods and resource declarations for its children. | 
| class  | BroadleafChangePasswordControllerThis controller handles password changes for a customer's account | 
| class  | BroadleafLoginControllerThe controller responsible for login and login related activities including
 forgot username, forgot password, and reset password. | 
| class  | BroadleafManageCustomerAddressesController | 
| class  | BroadleafManageWishlistControllerThe controller responsible for wishlist management activities, including
 viewing a wishlist, moving items from the wishlist to the cart, and
 removing items from the wishlist | 
| class  | BroadleafOrderHistoryController | 
| class  | BroadleafRegisterControllerThe controller responsible for registering a customer. | 
| class  | BroadleafSocialRegisterControllerThis is an extension of BroadleafRegisterController
 that utilizes Spring Social to register a customer from a Service Provider
 such as Facebook or Twitter. | 
| class  | BroadleafUpdateAccountController | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCartControllerAn abstract controller that provides convenience methods and resource declarations for its
 children. | 
| class  | BroadleafCartControllerIn charge of performing the various modify cart operations | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCatalogControllerAn abstract controller that provides convenience methods and resource declarations for its
 children. | 
| class  | BroadleafCategoryControllerThis class works in combination with the CategoryHandlerMapping which finds a category based upon
 the passed in URL. | 
| class  | BroadleafProductControllerThis class works in combination with the CategoryHandlerMapping which finds a category based upon
 the passed in URL. | 
| class  | BroadleafSearchControllerHandles searching the catalog for a given search term. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCheckoutControllerAn abstract controller that provides convenience methods and resource declarations for its
 children. | 
| class  | BroadleafBillingInfoController | 
| class  | BroadleafCheckoutControllerIn charge of performing the various checkout operations | 
| class  | BroadleafOrderConfirmationController | 
| class  | BroadleafShippingInfoControllerIn charge of performing the various checkout operations | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdminAbstractControllerAn abstract controller that provides convenience methods and resource declarations for the Admin
 Operations that are shared between all admin controllers belong here. | 
| class  | AdminExportController | 
| class  | AdminLoginControllerAdminLoginController handles login related needs for the BLC admin including:
 
     Forgot Password
     Forgot Username
     Reset Password
  | 
| class  | AdminTranslationController | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdminBasicEntityControllerThe default implementation of the  #BroadleafAdminAbstractEntityController. | 
| class  | AdminBasicOperationsControllerThe operations in this controller are actions that do not necessarily depend on a section key being present. | 
Copyright © 2014. All rights reserved.