All Classes and Interfaces
Class
Description
Abstract implementation of
ContentProcessorExtensionHandlerExtension handler for the
StructuredContentServiceHandles 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 sizeHandles 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.
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
ContentProcessorCommonalities between
PageTemplateCustomPersistenceHandler and StructuredContentTypeCustomPersistenceHandler
since they share similar issues in regards to dynamic fieldsCreated 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
PagesCreated 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
PRODUCT - indicates a rule based on
REQUEST - indicates a rule based on the incoming http request.
TIME - indicates a rule based on
timePRODUCT - indicates a rule based on
product
CUSTOMER - indicates a rule based on org.broadleafcommerce.profile.core.domainCreated by bpolster.
Extension handler for
PageServiceThis 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
BroadleafFileServiceCreated by bpolster.
Created by jerryocanas on 8/28/14.
Extension manager for
StaticAssetServiceImplCreated 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 itemsCreated 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 FieldGroupCreated 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
PRODUCT - indicates a rule based on
REQUEST - indicates a rule based on the incoming http request.
TIME - indicates a rule based on
timePRODUCT - indicates a rule based on
product
CUSTOMER - indicates a rule based on org.broadleafcommerce.profile.core.domainProvides services to manage
StructuredContent items.Extension handler for the
StructuredContentServiceA 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.
SimpleUrlHandlerMappinginstead