All Classes and Interfaces

Class
Description
Abstract implementation of ContentProcessorExtensionHandler
 
Extension handler for the StructuredContentService
Handles admin operations for the Asset entity.
AdminAssetUploadController handles uploading or selecting assets.
Borrows much of its config from MultipartAutoConfiguration but overrides the default property used for max upload size
Handles admin operations for the Page entity.
Handles admin operations for the StructuredContent entity.
The ArchivedPagePublisher will be notified when a page has been marked as archived.
The ArchivedStructuredContentPublisher will be notified when a StructuredContent item has been marked as archived.
 
 
Exception thrown by the StaticAssetService indicating that the asset requested does not exist.
Deprecated.
Use SimpleUrlHandlerMapping instead
This class works in combination with the PageHandlerMapping which finds a page based upon the request URL.
Deprecated.
In favor of org.broadleafcommerce.common.web.BroadleafRequestFilter.
This class serves up the Robots.txt file.
Configuration class for defining cache regions via Java config when either not using ehcache or when jcache.create.cache.forceJavaConfig is true
Default configuration to load up CMS properties
Handle admin form UI modification for CMS related entitites
Registers the content management module properties
Provides deep links for StructuredContent items.
Processor used to display structured content that is maintained with the Broadleaf CMS.
Extension handler for the ContentProcessor
 
 
Commonalities between PageTemplateCustomPersistenceHandler and StructuredContentTypeCustomPersistenceHandler since they share similar issues in regards to dynamic fields
Created by bpolster.
Created by bpolster.
Created by bpolster.
Created by bpolster.
Supported field types within the Broadleaf CMS admin.
Similar to UrlRewriteProcessor but handles href tags.
 
Created by IntelliJ IDEA.
Created by bpolster.
 
JMS implementation of ArchivedPagePublisher.
Receives JMS message with a String that indicates the cache key to invalidate.
JMS implementation of ArchivedPagePublisher.
Receives JMS message with a String that indicates the cache key to invalidate.
 
 
 
Used in non-boot projects where AutoConfiguration does not occur.
A Null instance of a URLHandler.
Implementation of URLProcessor that indicates the URL was not able to be processed by any of the configured processors.
Created by bpolster.
Created by brandon on 9/3/15.
 
 
 
 
Stores additional attributes for Pages
 
Created by bpolster.
Created by bpolster.
By default, this rule processor combines all of the rules from Page.getPageMatchRules() into a single MVEL expression.
Created by bpolster.
Created by bpolster.
This handler mapping works with the Page entity to determine if a page has been configured for the passed in URL.
Created by bpolster.
Implementations of this interface contain item rule data that is used for targeting Pages.
 
Provide specialized cache keys for Pages.
Implementations hold the values for a rule used to determine if a Page should be displayed.
 
An extendible enumeration of offer rule types.
REQUEST - indicates a rule based on the incoming http request.
TIME - indicates a rule based on time
PRODUCT - indicates a rule based on product CUSTOMER - indicates a rule based on org.broadleafcommerce.profile.core.domain
Created by bpolster.
Extension handler for PageService
 
 
This method is able to convert a fieldKey Created by bpolster.
Responsible for generating site map entries for Page.
Created by bpolster.
Created by jfischer
 
 
Created by bpolster.
Deprecated.
in favor of Spring MVC mechanisms (@see PageHandlerMapping) Enum that indicates the action to take when processing a URL.
 
Created by bpolster.
Created by Jon on 11/2/15.
 
 
 
 
 
Created by bpolster.
Created by bpolster.
 
Created by bpolster.
Created by bpolster.
Created by bpolster.
Extension manager for BroadleafFileService
Created by bpolster.
Created by jerryocanas on 8/28/14.
Extension manager for StaticAssetServiceImpl
Created by bpolster.
Created by IntelliJ IDEA.
 
Created by IntelliJ IDEA.
Created by jfischer
 
 
Created by jfischer
Created by jfischer
 
Used by StaticAssets to communicate where the asset is stored.
StructuredContent implementations provide a representation of a generic content item with a set of predefined fields.
Responsible for querying and updating StructuredContent items
Created by bpolster.
By default, this rule processor combines all of the rules from StructuredContent.getStructuredContentMatchRules() into a single MVEL expression.
Holds the values for custom fields that are part of a StructuredContent item.
XREF entity between a StructuredContentFieldTemplate and a FieldGroup
 
Created by bpolster.
A structured content field template holds the structure for a structured content.
Created by bpolster.
 
 
Created by bpolster.
 
 
 
 
 
 
 
Implementations of this interface contain item rule data that is used for targeting StructuredContent items.
 
Implementations hold the values for a rule used to determine if a StructuredContent item should be displayed.
 
An extendible enumeration of offer rule types.
REQUEST - indicates a rule based on the incoming http request.
TIME - indicates a rule based on time
PRODUCT - indicates a rule based on product CUSTOMER - indicates a rule based on org.broadleafcommerce.profile.core.domain
Provides services to manage StructuredContent items.
Extension handler for the StructuredContentService
 
 
A content type corresponds to an area where content should be targeted.
Created by jfischer
Created by bpolster.
Created by IntelliJ IDEA.
 
 
 
 
 
 
Created by ppatel.
Created by ppatel.
A bean representation of a URLHandler
Responsible for setting up the site and locale used by Broadleaf Commerce components.
 
 
 
Created by bpolster.
Created by bpolster.
Deprecated.
This interface is intended for use by processors that will determine whether a given URL requires special treatment.
 
A Thymeleaf processor that processes the given url through the StaticAssetService's StaticAssetService.convertAssetPath(String, String, boolean) method to determine the appropriate URL for the asset to be served from.