All Classes and Interfaces

Class
Description
Common configuration for admin navigation caching.
 
Properties that influence cache settings for the Admin Navigation Service.
Properties that influence cache estimated size settings for the service.
Properties that influence cache weight settings for the service.
Common configuration for admin navigation caching.
 
Spring Boot default property overrides for this service
Configuration for engaging default Broadleaf support for Ehcache in the Metadata service.
 
Responsible for configuring the setup for internationalization support.
 
The main JPA auto configuration that initializes the out of the box JPA repositories and domain.
 
Represents the navigation menu configuration used in an admin UI.
 
Admin-navigation-specific configuration for validation.
 
Composite implementation of NavigationItemLocator that aggregates results from delegates.
Defines the default types for how scopes or predicates are used to restrict NavMenuItem access.
 
Defines the default supported NavigationPredicates.
 
Looks up the given String in a message bundle based on the current thread's Locale, and serializes the resolved value.
Persistent counter-part to a NavMenuItem for use with a JPA-supported datastore.
JPA domain-specific implementation of NavMenuItemRepository.
 
 
A payload object intended to hold a NavMenuItem and a list of its ancestors.
Service API for MenuItems.
Validations for NavMenuItem.
Endpoint for retrieving the navigation tree for the admin menu.
This DTO is purely a concept used in the endpoint responsible for returning the navigation tree of a menu.
This DTO is purely a concept used in the endpoint responsible for returning the navigation tree of a menu.
Strategy interface used to contribute Admin Navigation Menu Items from various sources.
A predicate used to restrict an Admin Navigation Menu Item.
 
Defines the type of NavigationPredicate to determine the complexity of its evaluation or application.
A domain representing a listed item in the admin menu's tree.
 
NavMenuItemRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counter-parts of NavMenuItem.
Property-based implementation of NavigationItemLocator.
Represents a menu item defined by properties.