Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AdminTenantResolverResponse() - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.AdminTenantResolverResponse
 - AdminTenantResolverResponse(Tenant) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.AdminTenantResolverResponse
 - afterPropertiesSet() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - Application - Class in com.broadleafcommerce.tenant.domain
 - 
Represents the tenant concept of a storefront structure.
 - Application() - Constructor for class com.broadleafcommerce.tenant.domain.Application
 - Application(String, String, String, String, String, String, boolean, Locale, List<Locale>, Currency, List<Currency>, ApplicationAsset, ApplicationAsset, Map<String, Object>, List<ApplicationCatalogRef>, boolean, ContextState, String) - Constructor for class com.broadleafcommerce.tenant.domain.Application
 - APPLICATION - Enum constant in enum com.broadleafcommerce.tenant.service.CustomerContextResolverMethod
 - APPLICATION_ACCESS_KEY - Static variable in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - APPLICATION_CATALOG_REF_BULK_UPDATE_SQL - Static variable in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - APPLICATION_ID_KEY - Static variable in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - ApplicationAsset - Class in com.broadleafcommerce.tenant.domain
 - 
Holds asset information for an
Application. - ApplicationAsset() - Constructor for class com.broadleafcommerce.tenant.domain.ApplicationAsset
 - ApplicationCatalog - Class in com.broadleafcommerce.tenant.domain
 - 
A DTO specifically intended to hold both the information of a
ApplicationCatalogRefand aCatalogto facilitate performing operations such as creation + assignment of a catalog in one request. - ApplicationCatalog() - Constructor for class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - ApplicationCatalogEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
This is a special endpoint that is intended to support the "Application Catalogs" page, which is visible exclusively in the context of a standard application.
 - ApplicationCatalogEndpoint(ApplicationCatalogService) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - ApplicationCatalogRef - Class in com.broadleafcommerce.tenant.domain
 - 
Reference structure for a
Applicationto its individually assignedCataloginstances. - ApplicationCatalogRef() - Constructor for class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - applicationCatalogService(ApplicationService<Application>, CatalogService<Catalog>, TypeFactory, TransactionTemplate, ApplicationCatalogValidator) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - ApplicationCatalogService - Interface in com.broadleafcommerce.tenant.service
 - 
A convenience service intending to support the combined application + catalog management functionality required by the Application Catalogs page for standard applications.
 - applicationCatalogValidator() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - ApplicationCatalogValidator - Class in com.broadleafcommerce.tenant.service.validation
 - 
A validator specifically intended for use in the
ApplicationCatalogService. - ApplicationCatalogValidator() - Constructor for class com.broadleafcommerce.tenant.service.validation.ApplicationCatalogValidator
 - ApplicationEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
API for managing
Applicationinstances. - ApplicationEndpoint(ApplicationService<Application>, TranslationEntityService<Translation>, ApplicationSecurityUtil) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - ApplicationOwnedMarketplaceApplicationCatalogEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
Similar to
MarketplaceApplicationCatalogEndpoint, but limited to data associated with a particularApplication. - ApplicationOwnedMarketplaceApplicationCatalogEndpoint(MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog>, ApplicationService<Application>) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - ApplicationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.tenant.repository
 - 
Repository agnostic interface.
 - ApplicationResolverResponse() - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse
 - ApplicationResolverResponse(Tenant, Application) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse
 - applicationSecurityUtil(AuthenticationUtils) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - ApplicationSecurityUtil - Class in com.broadleafcommerce.tenant.service
 - 
Utility methods to read a user's available applications.
 - ApplicationSecurityUtil(AuthenticationUtils) - Constructor for class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - applicationService(ApplicationRepository<Trackable>, TenantApplicationProperties, RsqlCrudEntityHelper) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - ApplicationService<P extends Application> - Interface in com.broadleafcommerce.tenant.service
 - 
Applicationbusiness domain specific version ofCrudEntityService. - ApplicationValidator - Class in com.broadleafcommerce.tenant.service.validation
 - 
Validations for
Application. - ApplicationValidator() - Constructor for class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - archiveAll(String, String) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
Archives all
MarketplaceApplicationCatalogentities corresponding to the givenvendorRef. 
B
- BASE_URI - Static variable in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - BASE_URI - Static variable in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - buildApplicableIsolatedImplicitCatalogs(Trackable, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedApplicationRepository
 - 
Establish implicit catalogs for any unset application catalog refs
 - buildApplicableMarketplaceImplicitCatalog(Trackable, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedMarketplaceApplicationCatalogRepository
 - 
Establish implicit catalogs for the marketplace associations
 - buildApplicationCatalogs(Catalog, List<String>) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
Builds the connections between the Vendor's
Catalogand the Vendor's marketplaceApplications. - buildContextInfo(String, OperationType) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
Builds a
ContextInfofor CRUD operations. - buildExclusionsFilter(String, Node) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - 
Builds an exclusion filter that will exclude any catalogs that would cause a circular catalog inheritance graph.
 - buildUrl(String, String, UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - bulkUpdateApplicationCatalogRefByCatalog(Catalog) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - bulkUpdateApplicationCatalogRefByCatalog(Catalog) - Method in interface com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository
 - 
Bulk updates
ApplicationCatalogRef.namefor entries whose context id matches the given updated catalog id 
C
- canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.Application
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.ApplicationAsset
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.domain.TenantAsset
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplicationAsset
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantAsset
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - canEqual(Object) - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 - canHandle(Class<?>) - Method in class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - Catalog - Class in com.broadleafcommerce.tenant.domain
 - 
Represents a catalog node in an overall catalog tree.
 - Catalog() - Constructor for class com.broadleafcommerce.tenant.domain.Catalog
 - CATALOG_RELATIONSHIPS_SQL - Static variable in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - CatalogEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
API for managing
Cataloginstances. - CatalogEndpoint(CatalogService<Catalog>, TranslationEntityService<Translation>, FilterParser<Node>) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - CatalogRef - Class in com.broadleafcommerce.tenant.domain
 - 
Reference structure for a
Catalogto one or more parent catalogs. - CatalogRef() - Constructor for class com.broadleafcommerce.tenant.domain.CatalogRef
 - CatalogRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.tenant.repository
 - 
Repository agnostic interface.
 - CATALOGS - Static variable in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - catalogService(CatalogRepository<Trackable>, ApplicationService<? extends Application>, RsqlCrudEntityHelper) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - CatalogService<P extends Catalog> - Interface in com.broadleafcommerce.tenant.service
 - 
Catalogbusiness domain specific version ofCrudEntityService. - CatalogValidator - Class in com.broadleafcommerce.tenant.service.validation
 - 
Validations for
Catalog. - CatalogValidator() - Constructor for class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - CHANNEL - Static variable in interface com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationConsumer
 - CHILD_CATALOGS_SQL - Static variable in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - com.broadleafcommerce.tenant.autoconfigure - package com.broadleafcommerce.tenant.autoconfigure
 - com.broadleafcommerce.tenant.domain - package com.broadleafcommerce.tenant.domain
 - com.broadleafcommerce.tenant.domain.type - package com.broadleafcommerce.tenant.domain.type
 - com.broadleafcommerce.tenant.provider - package com.broadleafcommerce.tenant.provider
 - com.broadleafcommerce.tenant.provider.jpa - package com.broadleafcommerce.tenant.provider.jpa
 - com.broadleafcommerce.tenant.provider.jpa.autoconfigure - package com.broadleafcommerce.tenant.provider.jpa.autoconfigure
 - com.broadleafcommerce.tenant.provider.jpa.domain - package com.broadleafcommerce.tenant.provider.jpa.domain
 - com.broadleafcommerce.tenant.provider.jpa.domain.support - package com.broadleafcommerce.tenant.provider.jpa.domain.support
 - com.broadleafcommerce.tenant.provider.jpa.environment - package com.broadleafcommerce.tenant.provider.jpa.environment
 - com.broadleafcommerce.tenant.provider.jpa.repository - package com.broadleafcommerce.tenant.provider.jpa.repository
 - com.broadleafcommerce.tenant.provider.jpa.repository.strategies - package com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - com.broadleafcommerce.tenant.repository - package com.broadleafcommerce.tenant.repository
 - com.broadleafcommerce.tenant.service - package com.broadleafcommerce.tenant.service
 - com.broadleafcommerce.tenant.service.autoconfigure - package com.broadleafcommerce.tenant.service.autoconfigure
 - com.broadleafcommerce.tenant.service.exception - package com.broadleafcommerce.tenant.service.exception
 - com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa - package com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa
 - com.broadleafcommerce.tenant.service.messaging.autoconfigure - package com.broadleafcommerce.tenant.service.messaging.autoconfigure
 - com.broadleafcommerce.tenant.service.messaging.vendor - package com.broadleafcommerce.tenant.service.messaging.vendor
 - com.broadleafcommerce.tenant.service.validation - package com.broadleafcommerce.tenant.service.validation
 - com.broadleafcommerce.tenant.web.autoconfigure - package com.broadleafcommerce.tenant.web.autoconfigure
 - com.broadleafcommerce.tenant.web.endpoint - package com.broadleafcommerce.tenant.web.endpoint
 - com.broadleafcommerce.tenant.web.endpoint.exception - package com.broadleafcommerce.tenant.web.endpoint.exception
 - convert(String) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantContextRequestConverter
 - convertLocaleListToCurrencyList(List<Locale>) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - convertToDatabaseColumn(JpaTenantApplicationAsset) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantApplicationAssetConverter
 - convertToDatabaseColumn(JpaTenantAsset) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantAssetConverter
 - convertToEntityAttribute(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantApplicationAssetConverter
 - convertToEntityAttribute(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantAssetConverter
 - convertUrlToUri(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - copyContextExcludeApplication(ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - 
Deprecated.since 1.4. This method should not be used, as it will cause policy validation to fail for application-restricted users.
 - create(ContextInfo, MarketplaceApplicationCatalog) - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - create(HttpServletRequest, ContextInfo, Application) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - create(HttpServletRequest, ContextInfo, Catalog, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - create(HttpServletRequest, Tenant) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - create(P) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantService
 - create(P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - create(P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - create(P, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Create an instance of an entity based on a business instance containing relevant property values.
 - createAndAssignCatalog(ApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - createApplicationResponse(Application) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - 
Creates an
TenantResolverEndpoint.ApplicationResolverResponsefor theApplication. - createCatalog(JsonNode) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
Creates a
Catalogfor the Vendor and associates it with the relevant MarketplaceApplication. - createCatalogAndAssignToApplication(ApplicationCatalog, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationCatalogService
 - 
Creates the catalog provided in
ApplicationCatalog.getCatalog(), and immediately assigns it to the application found in the contextInfo. - createCatalogAndAssignToApplication(ApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - createForApplicationCustomerContext(P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - 
Handles the create operation for
CustomerContextResolverMethod.APPLICATION. - createForTenantCustomerContext(P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - 
Handles the create operation for
CustomerContextResolverMethod.TENANT. - createMarketplaceApplicationCatalogForApp(String, MarketplaceApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - createVendorNarrowingFilter(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - Customer() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties.Customer
 - CustomerContextResolverMethod - Enum in com.broadleafcommerce.tenant.service
 - 
The customer context resolver method that is used to resolve the ID for the newly created
Application. - CustomizedCatalogRepository<D> - Interface in com.broadleafcommerce.tenant.repository
 
D
- DefaultApplicationCatalogService - Class in com.broadleafcommerce.tenant.service
 - DefaultApplicationCatalogService(ApplicationService<Application>, CatalogService<Catalog>, TypeFactory, TransactionTemplate, ApplicationCatalogValidator) - Constructor for class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - DefaultApplicationService<P extends Application> - Class in com.broadleafcommerce.tenant.service
 - DefaultApplicationService(ApplicationRepository<Trackable>, TenantApplicationProperties, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - defaultCatalogRelationshipNativeSqlStrategy() - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - DefaultCatalogRelationshipNativeSqlStrategy - Class in com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - 
Strategy for retrieving a list of catalog IDs that are members of the same inheritance graph.
 - DefaultCatalogRelationshipNativeSqlStrategy() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultCatalogRelationshipNativeSqlStrategy
 - DefaultCatalogService<P extends Catalog> - Class in com.broadleafcommerce.tenant.service
 - DefaultCatalogService(CatalogRepository<Trackable>, ApplicationService<? extends Application>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - DefaultCatalogType - Enum in com.broadleafcommerce.tenant.domain.type
 - 
Defines the default types a
Catalogcan be. - defaultChildCatalogsGraphNativeSqlStrategy(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - DefaultChildCatalogsGraphNativeSqlStrategy - Class in com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - 
Standard strategy for fetching an inheritance line from a starting catalog to all child catalogs any level deep.
 - DefaultChildCatalogsGraphNativeSqlStrategy(IdType) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultChildCatalogsGraphNativeSqlStrategy
 - DefaultMarketplaceApplicationCatalogService<P extends MarketplaceApplicationCatalog> - Class in com.broadleafcommerce.tenant.service
 - 
Default version of
MarketplaceApplicationCatalogService - DefaultMarketplaceApplicationCatalogService(MarketplaceApplicationCatalogRepository<Trackable>, FilterParser<Node>, RsqlCrudEntityHelper, CrudEntityHelper, MarketplaceApplicationCatalogValidator, CatalogService<Catalog>) - Constructor for class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - defaultMarketplaceDiscoverer(FilterParser<Node>, ApplicationService<? extends Application>) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - DefaultMarketplaceDiscoverer - Class in com.broadleafcommerce.tenant.service.messaging.vendor
 - 
Default implementation of
MarketplaceDiscoverer. - DefaultMarketplaceDiscoverer(FilterParser<Node>, ApplicationService<? extends Application>) - Constructor for class com.broadleafcommerce.tenant.service.messaging.vendor.DefaultMarketplaceDiscoverer
 - DefaultTenantResolver - Class in com.broadleafcommerce.tenant.service
 - 
Default implementation of
TenantResolverthat leverages theUrlResolverPropertiesfor resolving the admin tenant or application by URL. - DefaultTenantResolver(ApplicationService<Application>, TenantService<Tenant>, UrlResolverProperties) - Constructor for class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - DefaultTenantService<P extends Tenant> - Class in com.broadleafcommerce.tenant.service
 - DefaultTenantService(TenantRepository<R>, RsqlMappableCrudEntityHelper) - Constructor for class com.broadleafcommerce.tenant.service.DefaultTenantService
 - DefaultUrlResolver - Class in com.broadleafcommerce.tenant.service
 - 
Default implementation of
UrlResolverthat leverages theUrlResolverProperties.UrlResolverConfigurationfor resolving admin or application URLs. - DefaultUrlResolver(UrlResolverProperties) - Constructor for class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - delete(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - delete(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Perform a delete operation on the entity identified by the context id.
 - delete(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - delete(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - delete(HttpServletRequest, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - deleteApplicationCatalogRef(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationCatalogService
 - 
For the application found in the contextInfo, scans its
Application.getIsolatedCatalogs()for the one with the given ID and removes it from the list. - deleteApplicationCatalogRef(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - deleteApplicationCatalogRef(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - deleteApplicationCatalogRef(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - DIGITAL_CONTENT - Enum constant in enum com.broadleafcommerce.tenant.domain.type.DefaultCatalogType
 
E
- ensureApplicationExists(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - 
Ensures that the
Applicationexists before we manageMarketplaceApplicationCatalogsin that application. - ensureApplicationMatchesContextIfAppContext(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - 
This validation ensures that if a request is made from an application context, the explicitly provided application ID must match it.
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.Application
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.ApplicationAsset
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - equals(Object) - Method in class com.broadleafcommerce.tenant.domain.TenantAsset
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplicationAsset
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantAsset
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - equals(Object) - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - equals(Object) - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 
F
- fetchAndValidateIsolatedCatalogs(Application, Errors, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - 
Performs deeper validation on existence and vendor-associations of assigned isolated catalogs.
 - fetchAndValidateParentCatalogs(Catalog, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - 
Performs deeper validation on existence and vendor-associations of parent catalogs.
 - fetchExistingSystemCreatedCatalogMatchingVendorRef(String, String) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
When a vendor is persisted, the system automatically creates a vendor catalog for it.
 - findAllByApplication(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository
 - 
Finds all
MarketplaceApplicationCatalogentities matching the givenMarketplaceApplicationCatalog.getApplication(). - findAllByContextIdIn(List<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.CatalogRepository
 - findAllByContextIdInAndHiddenIsFalseOrHiddenIsNull(List<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.CatalogRepository
 - findAllByContextIdInAndHiddenNot(List<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - findAllByDeactivated(boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - findAllByOwningApplicationIsNull(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.CatalogRepository
 - findAllByOwningApplicationIsNullAndHiddenIsFalseOrHiddenIsNull(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.CatalogRepository
 - findAllByOwningApplicationIsNullAndHiddenNot(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - findByCatalogAndApplication(String, String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository
 - 
Finds the
MarketplaceApplicationCatalogmatching the givenMarketplaceApplicationCatalog.getCatalog()andMarketplaceApplicationCatalog.getApplication(). - findByContextIdAndApplication(String, String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository
 - 
Finds the
MarketplaceApplicationCatalogmatching the givenMarketplaceApplicationCatalog.getId()andMarketplaceApplicationCatalog.getApplication(). - findByContextIdAndDeactivated(String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - 
Read the application by its
Application.getId()andApplication.isDeactivated(). - findByIdentifierValueAndDeactivated(String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - 
Read the application by its
Application.getIdentifierValue()andApplication.isDeactivated(). - findByIdentifierValueAndIdentifierType(String, String) - Method in interface com.broadleafcommerce.tenant.repository.TenantRepository
 - 
Read the tenant by its
Tenant.getIdentifierValue()andTenant.getIdentifierValue(). - findByIdentifierValueAndIdentifierTypeAndDeactivated(String, String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - 
Read the application by its
Application.getIdentifierValue()andApplication.getIdentifierValue(). - findByToken(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - 
Read the application by it's
Application.getToken(). - findCatalogsForAdd(HttpServletRequest, ContextInfo, Pageable, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - findMarketplacesForVendor(String, String) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.DefaultMarketplaceDiscoverer
 - findMarketplacesForVendor(String, String) - Method in interface com.broadleafcommerce.tenant.service.messaging.vendor.MarketplaceDiscoverer
 - 
Find one or more marketplace application ids (
Application.getId()) that a newly created catalog for a newly created vendor should be assigned to. - fromMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - fromMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - fromMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - fromMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 
G
- getAdmin() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties
 - getAdminUrl(Tenant) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getAdminUrl(Tenant) - Method in interface com.broadleafcommerce.tenant.service.UrlResolver
 - 
Resolves the full url of the admin for the provided tenant.
 - getAdminUrl(String) - Method in class com.broadleafcommerce.tenant.web.endpoint.UrlResolverEndpoint
 - getAllowedCurrencies() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
List of
Currenciesthat are available to be selected for use with this application. - getAllowedCurrencies() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
List of
Currenciesthat are available to be selected for use with this tenant. - getAllowedCurrencies() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getAllowedCurrencies() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getAllowedLocales() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
List of
Localesthat are available to be selected for this application. - getAllowedLocales() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
List of
Localesthat are available to be selected for this tenant. - getAllowedLocales() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getAllowedLocales() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getApplication() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The id of the related
Application - getApplication() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The id of the related
Application - getApplication() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties
 - getApplication() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse
 - getApplicationCatalogService() - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - getApplicationCatalogService() - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - getApplicationForUri(UriComponents) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getApplicationProperties() - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - getApplicationSecurityUtil() - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - getApplicationService() - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - getApplicationService() - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getApplicationService() - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - getApplicationService() - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - getApplicationUrl(Application) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getApplicationUrl(Application) - Method in interface com.broadleafcommerce.tenant.service.UrlResolver
 - 
Resolves the full url for the provided application.
 - getApplicationUrl(String) - Method in class com.broadleafcommerce.tenant.web.endpoint.UrlResolverEndpoint
 - getAssociatedVendorRef(Object, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - getAttributes() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Arbitrary attributes associated with this application.
 - getAttributes() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
Arbitrary attributes associated with this tenant.
 - getAttributes() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getAttributes() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getAuthenticationUtils() - Method in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - getBusinessDomainType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getBusinessDomainType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getBusinessDomainType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getBusinessDomainType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - getCatalog() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - getCatalog() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The id of the related
Catalog - getCatalog() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The id of the related
Catalog - getCatalogRepository() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getCatalogService() - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - getCatalogService() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getCatalogService() - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - 
Lazy injection to avoid circular dependency exceptions.
 - getCatalogService() - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - 
Lazy injection to avoid circular dependency exceptions.
 - getCatalogStatus() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The
statusof thecatalog'svisibility for this assignment. - getCatalogStatus() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The
statusof thecatalog'svisibility for this assignment. - getCatalogStatus() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - 
The
statusof thecatalog'svisibility for this assignment. - getCatalogStatus() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The
statusof thecatalog'svisibility for this assignment. - getChildCatalog() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
The
JpaTenantCatalogto which this parent is associated - getContextId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - getContextId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getContextId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getContextId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - getContextId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - getContextMethod() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties.Customer
 - getContextState() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
A subset of
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
A subset of
Trackinginformation to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
A subset of
Trackinginformation to expose the context state for this object. - getCustomer() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties
 - 
Defines properties related to customer.
 - getCustomerContextId() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The customer context id that is used to discriminate entities with
TrackableBehavior.CUSTOMER_CONTEXT. - getCustomerContextId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getDataRoutePartition() - Method in class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - getDatasource() - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - getDefaultCurrency() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The
Currencythat this application, by default, assumes all data is within and can drive the default currency selection on a frontend. - getDefaultCurrency() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Default
Currencyassociated with this catalog, or null. - getDefaultCurrency() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The
Currencythat this tenant, by default, assumes all data is within and can drive the default currency selection on a frontend. - getDefaultCurrency() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getDefaultCurrency() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getDefaultCurrency() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getDefaultLocale() - Method in class com.broadleafcommerce.tenant.domain.Application
 - getDefaultLocale() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - getDefaultLocale() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getDefaultLocale() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getDelegating() - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - getDiscoverer() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getDisplay() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getDisplay() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getDomain() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - getDomainMatch(UriComponents, UrlResolverProperties.UrlResolverConfiguration, BiFunction<String, String, Optional<T>>) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getDomainPrefix(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getErrors(P) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - getExclusionFilters() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
Filters that filter out any items coming from the parent catalog, keyed by the entity that it should apply to (e.g.
 - getExclusionFilters() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
Filters written in RSQL that further refine what items are excluded from inheritance from this referenced parent catalog
 - getHandlerProperties() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getHostDomain(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getHostPrefix(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getHydratedCatalog() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
In specific circumstances, the system may need to return a 'hydrated' response to an API caller and will set this value to the full
Cataloginstance corresponding toMarketplaceApplicationCatalog.getCatalog(). - getId() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The context id, which is a separate identifier from the database primary key.
 - getId() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The context id of the
Cataloginstance. - getId() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The context id, which is a separate identifier from the database primary key.
 - getId() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
The contextId for the parent catalog.
 - getId() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The context id of the
MarketplaceApplicationCataloginstance. - getId() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The tenant identifier, which might be the same as the database primary key.
 - getId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getIdentifierType() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Defines the type of the application resolution identifier: Whether a domain or a domain prefix.
 - getIdentifierType() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
Defines the type of the tenant resolution identifier: Whether a domain or a domain prefix.
 - getIdentifierType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getIdentifierType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getIdentifierValue() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Determines how applications are resolved using all or part of their domains or hostnames.
 - getIdentifierValue() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
Determines how tenants are resolved using all or part of their domains or hostnames.
 - getIdentifierValue() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getIdentifierValue() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getImplicit() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The context id of the hidden
Catalogthat is owned by this application and receives any catalog overrides enacted on behalf of this application for the catalog referenced byApplicationCatalogRef.id. - getImplicit() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The id of the implicit catalog for the application that will contain the application's overrides of items from
MarketplaceApplicationCatalog.catalog. - getImplicit() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - getImplicit() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The id of the implicit catalog for the application that will contain the application's overrides of items from
JpaTenantMarketplaceApplicationCatalog.catalog. - getInclusionFilters() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
Filters that should always be applied to including the items from the parent catalog, keyed by the entity type the should apply to (e.g.
 - getInclusionFilters() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
Filters written in RSQL that further refine what items are included in inheritance from this referenced parent catalog
 - getIsolatedCatalogs() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Individual catalogs assigned to this application.
 - getIsolatedCatalogs() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getJpa() - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - getLevel() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
The level for a catalog in the tree going from least (root nodes) to highest (leaf nodes).
 - getLevel() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
Non-persistent field used to track levels temporarily during tree structure calculation.
 - getLiquibase() - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - getLocale() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Allows for segmenting catalogs via their locale, and encodes the assumption of the defaulted region for all items contained within it.
 - getLocale() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getLogoAsset() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The asset information for the application's logo.
 - getLogoAsset() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The asset information for the tenant's logo.
 - getLogoAsset() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getLogoAsset() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getMapperManager() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getMarketplaceApplicationCatalogService() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getMarketplaceApplicationCatalogService() - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - 
Lazy injection to avoid circular dependency exceptions.
 - getMatchForUri(UriComponents, UrlResolverProperties.UrlResolverConfiguration, BiFunction<String, String, Optional<T>>) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - 
Tries to resolve a context result matching the given URI checking for parameters, then domain, then domain prefix.
 - getMutabilityType() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The modifiability of the entities inherited from the catalogs.
 - getMutabilityType() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
The editing capabilities for the records inherited from the parent.
 - getMutabilityType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - getMutabilityType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
The editing capabilities for the records inherited from the parent.
 - getName() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The general name for the application
 - getName() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - getName() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The name for the catalog
 - getName() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - getName() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The general name for the tenant
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
The name for the catalog
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultCatalogRelationshipNativeSqlStrategy
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultChildCatalogsGraphNativeSqlStrategy
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlCatalogRelationshipNativeSqlStrategy
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlChildCatalogsGraphNativeSqlStrategy
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleCatalogRelationshipNativeSqlQuery
 - getName() - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleChildCatalogsGraphNativeSqlStrategy
 - getObjectMapper() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getOrder() - Method in class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - getOrder() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantContextRequestConverter
 - getOwningApplication() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Soft reference to the application contextId that owns this catalog.
 - getOwningApplication() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Soft reference to the application contextId that owns this catalog.
 - getParameter() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - getParameter(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getParameterMatch(UriComponents, UrlResolverProperties.UrlResolverConfiguration, BiFunction<String, String, Optional<T>>) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getParentCatalogId() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
The soft reference to the parent catalog contextId
 - getParents() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The parent nodes for this catalog, including additional mutability information.
 - getParents() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
The parent nodes for this catalog, including additional mutability information.
 - getParser() - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - getPath() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - getPath(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getPolicyUtils() - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - getPolicyUtils() - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - getPolicyUtils() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - getPort() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - getPort(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getPortraitAsset() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The asset information for the application's portrait.
 - getPortraitAsset() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getPrefix() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - getPrefixMatch(UriComponents, UrlResolverProperties.UrlResolverConfiguration, BiFunction<String, String, Optional<T>>) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getPropagationType() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The
PropagationTypeof the how changes from a vendor will be received into the marketplace application. - getPropagationType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The
PropagationTypeof the how changes from a vendor will be received into the marketplace application. - getProps() - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getProps() - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getRepository() - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - getRepository() - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - getRepository() - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - getRepository() - Method in class com.broadleafcommerce.tenant.service.DefaultTenantService
 - getRepositoryDomain() - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - getRepositoryDomain() - Method in interface com.broadleafcommerce.tenant.service.CatalogService
 - getRepositoryDomain() - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - getRepositoryDomain() - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - getResolver() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - getRobots() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
A robots.txt file contents tells search engine crawlers which pages or files the crawler can or can't request from your site.
 - getRobots() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getScheme() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - getScheme(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultUrlResolver
 - getService() - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - getService() - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - getService() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - getSql(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultCatalogRelationshipNativeSqlStrategy
 - getSql(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultChildCatalogsGraphNativeSqlStrategy
 - getSql(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlCatalogRelationshipNativeSqlStrategy
 - getSql(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlChildCatalogsGraphNativeSqlStrategy
 - getSql(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleCatalogRelationshipNativeSqlQuery
 - getSql(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleChildCatalogsGraphNativeSqlStrategy
 - getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getSystemGeneratedVendorCatalogId(String, String) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
Get the consistent, unique string that can be used to identify the system-generated vendor catalog for a particular vendor.
 - getTemplate() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getTenant() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.AdminTenantResolverResponse
 - 
The resolved
Tenant. - getTenant() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse
 - getTenantForUri(UriComponents) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getTenantService() - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - getTenantService() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - getTimestamp() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - 
Temporal state describing the time at which this item was last updated.
 - getTimestamp() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - 
Temporal state describing the time at which this item was last updated.
 - getTimestamp() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Temporal state describing the time at which this item was last updated.
 - getTimestamp() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
Temporal state describing the time at which this item was last updated.
 - getToken() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The token used for API access to this application's data.
 - getToken() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - getTracking() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - 
Retrieve the tracking information from the entity
 - getTracking() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Retrieve the tracking information from the entity
 - getTracking() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
Retrieve the tracking information from the entity
 - getTranslationEntityService() - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - getTranslationEntityService() - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - getType() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The type of the related catalog.
 - getType() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The type of this catalog such as standard or profile.
 - getType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - getType() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getTypeFactory() - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - getTypeFactory() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - getVendorRef() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Soft reference to the vendor associated with this catalog.
 - getVendorRef() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The vendor ref that this relationship is for.
 - getVendorRef() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - getVendorRef() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 
H
- handleApplicationContextException(Exception, WebRequest) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - 
Returns a 400 Bad Request in the event of a
InvalidApplicationContextException. - handleTenantResolverMissingParameterException(TenantResolverMissingParameterException, WebRequest) - Method in class com.broadleafcommerce.tenant.web.endpoint.exception.TenantExceptionAdvisor
 - hasAccessToApplication(String) - Method in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - 
Return true if the user has access to the application ID supplied, else false.
 - hasFullApplicationAccess() - Method in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - 
Returns whether this user has all application access.
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.Application
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.ApplicationAsset
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - hashCode() - Method in class com.broadleafcommerce.tenant.domain.TenantAsset
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplicationAsset
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantAsset
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - hashCode() - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - hashCode() - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 - hook(String) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - hsqlCatalogRelationshipNativeSqlStrategy() - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - HsqlCatalogRelationshipNativeSqlStrategy - Class in com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - 
Strategy for retrieving a list of catalog IDs that are members of the same inheritance graph.
 - HsqlCatalogRelationshipNativeSqlStrategy() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlCatalogRelationshipNativeSqlStrategy
 - hsqlChildCatalogsGraphNativeSqlStrategy(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - HsqlChildCatalogsGraphNativeSqlStrategy - Class in com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - 
HSQL specific strategy for fetching an inheritance line from a starting catalog to all child catalogs any level deep.
 - HsqlChildCatalogsGraphNativeSqlStrategy(IdType) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlChildCatalogsGraphNativeSqlStrategy
 - hydrate(Collection<P>, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - hydrate(Collection<P>, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Hydrates fields on each of the given
applicationCatalogsinstances such asMarketplaceApplicationCatalog.getHydratedCatalog(). - hydrate(P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - hydrate(P, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Hydrates fields on the given
applicationCataloginstance such asMarketplaceApplicationCatalog.getHydratedCatalog(). - hydrateToApplicationCatalog(ApplicationCatalogRef, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - 
Finds the
Catalogmatching the givenApplicationCatalogRef.getId()in the data store, and builds a newApplicationCatalogobject matching the givenApplicationCatalogRefwith the found catalog. 
I
- InvalidApplicationContextException - Exception in com.broadleafcommerce.tenant.service.exception
 - 
Exception that is thrown in the event that some operation is being performed from an incompatible application context.
 - InvalidApplicationContextException(String) - Constructor for exception com.broadleafcommerce.tenant.service.exception.InvalidApplicationContextException
 - isDeactivated() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Determines whether this application is active.
 - isDeactivated() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - isDomainNotMatching(UriComponents, UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - isEmptyPort(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - isEnableAutoCatalogMarketplaceAssignment() - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 - 
When TenantServices is notified about the creation of a vendor, it automatically creates a vendor catalog for that vendor.
 - isEntityMutableByVendorRestrictions(Object, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - isExcludeFromAdd() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
Determines whether the admin users of the related
Applicationcan select the catalog as a destination for entity add operations. - isExcludeFromAdd() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - isHidden() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Whether this catalog is hidden from selection in the admin.
 - isHidden() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Whether or not this catalog is hidden from selection in the admin.
 - isMarketplace() - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Whether or not the application is a marketplace application.
 - isMarketplace() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - isPathNotMatching(UriComponents, UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - isPortNotMatching(UriComponents, UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - isPrefixNotMatching(UriComponents, UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - isSchemeNotMatching(UriComponents, UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - isValid(EntityManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultCatalogRelationshipNativeSqlStrategy
 - isValid(EntityManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultChildCatalogsGraphNativeSqlStrategy
 - isValid(EntityManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlCatalogRelationshipNativeSqlStrategy
 - isValid(EntityManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlChildCatalogsGraphNativeSqlStrategy
 - isValid(EntityManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleCatalogRelationshipNativeSqlQuery
 - isValid(EntityManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleChildCatalogsGraphNativeSqlStrategy
 - isVisibleAsAssigned() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
Determines whether the catalog is visible to the admin users of the related
Applicationas being assigned. - isVisibleAsAssigned() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 
J
- JPA_VENDOR_TYPE - Static variable in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - JpaApplicationCatalogRef - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
Reference structure for a
JpaTenantApplicationto its individually assignedJpaTenantCataloginstances. - JpaApplicationCatalogRef() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - JpaApplicationRepository<D extends JpaTenantApplication> - Interface in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Domain specific (
JpaTenantApplication) repository declaration. - jpaApplicationRepositoryImpl(JpaCatalogRepository<?>, TypeFactory, NotificationStateService) - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - JpaCatalogRepository<D extends JpaTenantCatalog> - Interface in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Domain specific (
JpaTenantCatalog) repository declaration. - jpaCatalogRepositoryImpl(NativeSqlStrategyManager, JpaCriteriaBuilderRsqlVisitor, TrackableBehaviorUtil, JpaFiltersCriteriaBuilder) - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - JpaCustomizedApplicationRepository<D extends JpaTenantApplication> - Class in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Fragment repository for handling specialized persistence behavior for applications
 - JpaCustomizedApplicationRepository(JpaCatalogRepository<? super JpaTenantCatalog>, TypeFactory, NotificationStateService) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedApplicationRepository
 - JpaCustomizedCatalogRepository<D extends JpaTenantCatalog> - Class in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Fragment repository override to handle specialized persistence behavior for
JpaTenantCataloginstances. - JpaCustomizedCatalogRepository(NativeSqlStrategyManager, RSQLVisitor<Predicate, Class<?>>, TrackableBehaviorUtil, JpaFiltersCriteriaBuilder) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - JpaCustomizedMarketplaceApplicationCatalogRepository<D extends JpaTenantMarketplaceApplicationCatalog> - Class in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Fragment repository for handling specialized persistence behavior for marketplace application catalog relationships
 - JpaCustomizedMarketplaceApplicationCatalogRepository(JpaCatalogRepository<? super JpaTenantCatalog>, TypeFactory, NotificationStateService) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedMarketplaceApplicationCatalogRepository
 - JpaMarketplaceApplicationCatalogRepository<D extends JpaTenantMarketplaceApplicationCatalog> - Interface in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Domain specific (
JpaTenantMarketplaceApplicationCatalog) repository declaration. - jpaMarketplaceApplicationCatalogRepositoryImpl(JpaCatalogRepository<?>, TypeFactory, NotificationStateService) - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - JpaRouteConstants - Class in com.broadleafcommerce.tenant.provider.jpa
 - JpaRouteConstants.Persistence - Class in com.broadleafcommerce.tenant.provider.jpa
 - JpaTenant - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
Represents the distinct, completely independent operators within these services.
 - JpaTenant() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - JpaTenantApplication - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
Represents the tenant concept of a storefront structure.
 - JpaTenantApplication() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - JpaTenantApplicationAsset - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
The persisted counterpart to a
ApplicationAssetfor use with a JPA datastore. - JpaTenantApplicationAsset() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplicationAsset
 - JpaTenantAsset - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
The persisted counterpart to a
TenantAssetfor use with a JPA datastore. - JpaTenantAsset() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantAsset
 - JpaTenantCatalog - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
Represents a catalog node in an overall catalog tree.
 - JpaTenantCatalog() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - JpaTenantCatalogRef - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
Reference structure for a
JpaTenantCatalogto one or more parent catalogs. - JpaTenantCatalogRef() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - JpaTenantCatalogVendorVisibilityHandler - Class in com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa
 - 
Responsible for performing vendor-visibility operations directly on
JpaTenantCatalog. - JpaTenantCatalogVendorVisibilityHandler() - Constructor for class com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler
 - JpaTenantMarketplaceApplicationCatalog - Class in com.broadleafcommerce.tenant.provider.jpa.domain
 - 
Reference structure for a
Applicationto its individually assignedCataloginstances. - JpaTenantMarketplaceApplicationCatalog() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - JpaTenantRepository<D extends JpaTenant> - Interface in com.broadleafcommerce.tenant.provider.jpa.repository
 - 
Domain specific (
JpaTenant) repository declaration. 
L
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.tenant.web.endpoint.exception.TenantExceptionAdvisor
 
M
- mapToApplicationCatalog(ApplicationCatalogRef, Catalog) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - MarketplaceApplicationCatalog - Class in com.broadleafcommerce.tenant.domain
 - 
Reference structure for a
Applicationto its individually assignedCataloginstances. - MarketplaceApplicationCatalog() - Constructor for class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - MarketplaceApplicationCatalogEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
Supports management of a
MarketplaceApplicationCatalogformarketplace applications. - MarketplaceApplicationCatalogEndpoint(MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog>) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - MarketplaceApplicationCatalogRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.tenant.repository
 - 
Repository agnostic interface.
 - marketplaceApplicationCatalogService(MarketplaceApplicationCatalogRepository<Trackable>, FilterParser<Node>, RsqlCrudEntityHelper, CrudEntityHelper, MarketplaceApplicationCatalogValidator, CatalogService<Catalog>) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - MarketplaceApplicationCatalogService<P extends MarketplaceApplicationCatalog> - Interface in com.broadleafcommerce.tenant.service
 - 
MarketplaceApplicationCatalogbusiness domain specific version ofCrudEntityService. - marketplaceApplicationCatalogValidator(ApplicationService<Application>) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - MarketplaceApplicationCatalogValidator - Class in com.broadleafcommerce.tenant.service.validation
 - 
A validator specifically intended for use in the
MarketplaceApplicationCatalogService. - MarketplaceApplicationCatalogValidator(ApplicationService<Application>) - Constructor for class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - MarketplaceDiscoverer - Interface in com.broadleafcommerce.tenant.service.messaging.vendor
 - 
Component capable of discovering which applications should be the marketplace target of catalog changes enacted by a vendor.
 
N
- notify(JpaTenantCatalog) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedApplicationRepository
 - 
Send a message covering the changed catalog state via the
PersistenceProducerchannel. - notify(JpaTenantCatalog) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedMarketplaceApplicationCatalogRepository
 - 
Send a message covering the changed catalog state via the
PersistenceProducerchannel. - notify(D) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - 
Send a message covering the changed catalog state via the
PersistenceProducerchannel. 
O
- OracleCatalogRelationshipNativeSqlQuery - Class in com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - 
Strategy for retrieving a list of catalog IDs that are members of the same inheritance graph.
 - OracleCatalogRelationshipNativeSqlQuery() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleCatalogRelationshipNativeSqlQuery
 - oracleCatalogRelationshipNativeSqlStrategy() - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - oracleChildCatalogsGraphNativeSqlStrategy(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - OracleChildCatalogsGraphNativeSqlStrategy - Class in com.broadleafcommerce.tenant.provider.jpa.repository.strategies
 - 
Standard strategy for fetching an inheritance line from a starting catalog to all child catalogs any level deep.
 - OracleChildCatalogsGraphNativeSqlStrategy(IdType) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleChildCatalogsGraphNativeSqlStrategy
 
P
- PARENTS - Static variable in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.tenant.autoconfigure.TenantDefaultsEnvironmentPostProcessor
 - prefixWithValidationMessageKey(String) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationCatalogValidator
 - prefixWithValidationMessageKey(String) - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - processChild(Map<String, Long>, D) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - 
Update and persist the
JpaTenantCatalog.getLevel()value for the passedJpaTenantCatalogby evaluating theJpaTenantCatalog.getParents()and their levels. - processStateChange(JsonNode) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - PRODUCT - Enum constant in enum com.broadleafcommerce.tenant.domain.type.DefaultCatalogType
 
R
- read(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - read(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Find the marketplace catalog by id
 - read(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - readActiveByApplicationIdentifierAndIdentifierType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - 
Reads the application by its
Application.getIdentifierValue()and, optionally, byApplication.getIdentifierType(). - readActiveByApplicationIdentifierAndIdentifierType(String, String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readAll(Node, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - 
Deprecated.Filters are ignored since the application catalogs are an embedded collection. Use
ApplicationCatalogEndpoint.readAll(String, ContextInfo)instead. - readAll(Node, ContextInfo, Pageable, boolean) - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - readAll(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - readAll(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Find all the marketplace to catalog associations.
 - readAll(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - readAll(HttpServletRequest, ContextInfo, Pageable, boolean, String, String, Node) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - readAll(HttpServletRequest, ContextInfo, Pageable, Boolean, Node) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - readAll(HttpServletRequest, Pageable, Node) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - readAllActive(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - 
Reads all
ApplicationswhereApplication.isDeactivated()is false. - readAllActive(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readAllApplicationCatalogs(ContextInfo, String) - Method in interface com.broadleafcommerce.tenant.service.ApplicationCatalogService
 - 
For the application found in the contextInfo, returns the full list of the application's
ApplicationCatalogRefs. - readAllApplicationCatalogs(ContextInfo, String) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - readAllApplicationCatalogs(Node, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationCatalogService
 - 
Deprecated.Filters are ignored for this entity since it's an embedded collection on Application. Use
ApplicationCatalogService.readAllApplicationCatalogs(ContextInfo, String)instead. - readAllApplicationCatalogs(Node, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - 
Deprecated.
 - readAllByApplicationIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - readAllByApplicationIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readAllByContextIdIn(Collection<String>, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - readAllByContextIdInAndDeactivated(Collection<String>, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.repository.ApplicationRepository
 - readAllByContextIds(List<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.CatalogService
 - 
Return all of the catalogs with IDs in the supplied list.
 - readAllByContextIds(List<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - readAllByOwningApplication(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.CatalogService
 - 
Find and return the catalogs for the given owning application.
 - readAllByOwningApplication(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - readAllByOwningApplicationWithExclusion(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.CatalogService
 - 
Find and return the catalogs for the given owning application.
 - readAllByOwningApplicationWithExclusion(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - readAllByOwningApplicationWithVisibility(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.CatalogService
 - 
Find and return the catalogs for the given owning application.
 - readAllByOwningApplicationWithVisibility(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - readAllByOwningApplicationWithVisibilityAndExclusion(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.CatalogService
 - 
Find and return the catalogs for the given owning application.
 - readAllByOwningApplicationWithVisibilityAndExclusion(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - readApplicationCatalogRef(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationCatalogService
 - 
For the application found in the contextInfo, scans its
Application.getIsolatedCatalogs()and returns theApplicationCatalogRefwith the given ID. - readApplicationCatalogRef(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - readApplicationCatalogRef(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - readApplicationIds() - Method in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - readByActiveStatus(boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - 
Finds and returns all
ApplicationswhereApplication.isDeactivated()satisfies theisActiveparameter. - readByActiveStatus(boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readByActiveStatusAndApplicationIdIn(Collection<String>, boolean, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - readByActiveStatusAndApplicationIdIn(Collection<String>, boolean, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readByCatalog(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - readByCatalog(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Find all the marketplace to catalog associations for a specific catalog.
 - readByCatalogAndApplication(String, String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - readByCatalogAndApplication(String, String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Find the association between a specific catalog and application.
 - readById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - readById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - readById(HttpServletRequest, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - readByIdentifierAndIdentifierType(String, String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantService
 - readByIdentifierAndIdentifierType(String, String) - Method in interface com.broadleafcommerce.tenant.service.TenantService
 - 
Read the tenant by its
Tenant.getIdentifierValue()and, optionally, byTenant.getIdentifierType(). - readByToken(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - 
Finds and returns the application associated with the provided application token.
 - readByToken(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readByVendorRef(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - readByVendorRef(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Find all the marketplace to catalog associations for a specific vendor.
 - readCatalogRelationships(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - readCatalogRelationships(String) - Method in interface com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository
 - 
Given a catalog ID, read itself and all catalogs that are descendants (direct or indirect) of it.
 - readCatalogRelationships(String) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - 
Read all catalogs that are in a catalog inheritance line.
 - readCatalogsForAdd(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readCatalogsForAdd(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - 
Finds and returns the catalog's for the given owning application that are available to be added when selecting a catalog for add operations.
 - readOptionalByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - readOptionalByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationService
 - 
Similar to
CrudEntityService.readByContextId(String, ContextInfo), but returns anOptionalinstead. - readUserAccessibleApplicationIds() - Method in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - 
Read the IDs of the applications this user has access to.
 - rejectParentRelationship(Errors, CatalogRef) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - replace(String, P) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantService
 - replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - replace(String, P, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Replace a single, narrowed instance of an entity based on a business instance containing relevant property values.
 - replace(HttpServletRequest, ContextInfo, String, Application) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - replace(HttpServletRequest, ContextInfo, String, Catalog) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - replace(HttpServletRequest, ContextInfo, String, MarketplaceApplicationCatalog) - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - replace(HttpServletRequest, String, Tenant) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - replaceAllApplicationTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - replaceAllCatalogTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - replaceApplicationCatalogRef(String, ApplicationCatalogRef, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.ApplicationCatalogService
 - 
For the application found in the contextInfo, scans its
Application.getIsolatedCatalogs()for the one with the given ID and replaces it with the supplied replacement. - replaceApplicationCatalogRef(String, ApplicationCatalogRef, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - replaceApplicationCatalogRef(String, ApplicationCatalogRef, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
 - replaceMarketplaceApplicationCatalogForApp(String, String, MarketplaceApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
 - resolveAdminTenant(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - resolveAdminTenant(String) - Method in interface com.broadleafcommerce.tenant.service.TenantResolver
 - 
Resolves the tenant for the admin that matches the provided URL, or empty.
 - resolveAdminTenant(String) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - resolveApplication(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - resolveApplication(String) - Method in interface com.broadleafcommerce.tenant.service.TenantResolver
 - 
Deprecated.
 - resolveApplication(String, String, String) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - resolveApplicationById(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - resolveApplicationById(String) - Method in interface com.broadleafcommerce.tenant.service.TenantResolver
 - 
Resolves the application that matches the provided ID.
 - resolveApplicationByToken(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - resolveApplicationByToken(String) - Method in interface com.broadleafcommerce.tenant.service.TenantResolver
 - 
Resolves the application that matches the provided token.
 - resolveApplicationByURL(String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - resolveApplicationByURL(String) - Method in interface com.broadleafcommerce.tenant.service.TenantResolver
 - 
Resolves the application that matches the provided URL, or empty.
 - RESOLVER_URI - Static variable in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - RouteConstants - Class in com.broadleafcommerce.tenant.provider
 - RouteConstants.Persistence - Class in com.broadleafcommerce.tenant.provider
 
S
- save(Trackable, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedApplicationRepository
 - save(Trackable, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - save(Trackable, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedMarketplaceApplicationCatalogRepository
 - saveAll(Iterable<Trackable>, ContextInfo) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - setAdmin(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties
 - setAllowedCurrencies(List<Currency>) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
List of
Currenciesthat are available to be selected for use with this application. - setAllowedCurrencies(List<Currency>) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
List of
Currenciesthat are available to be selected for use with this tenant. - setAllowedCurrencies(List<Currency>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setAllowedCurrencies(List<Currency>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setAllowedLocales(List<Locale>) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
List of
Localesthat are available to be selected for this application. - setAllowedLocales(List<Locale>) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
List of
Localesthat are available to be selected for this tenant. - setAllowedLocales(List<Locale>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setAllowedLocales(List<Locale>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setApplication(UrlResolverProperties.UrlResolverConfiguration) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties
 - setApplication(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The id of the related
Application - setApplication(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The id of the related
Application - setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Arbitrary attributes associated with this application.
 - setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
Arbitrary attributes associated with this tenant.
 - setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setCatalog(Catalog) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - setCatalog(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The id of the related
Catalog - setCatalog(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The id of the related
Catalog - setCatalogService(CatalogService<Catalog>) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - 
Lazy injection to avoid circular dependency exceptions.
 - setCatalogService(CatalogService<Catalog>) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - 
Lazy injection to avoid circular dependency exceptions.
 - setCatalogStatus(String) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The
statusof thecatalog'svisibility for this assignment. - setCatalogStatus(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The
statusof thecatalog'svisibility for this assignment. - setCatalogStatus(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - 
The
statusof thecatalog'svisibility for this assignment. - setCatalogStatus(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The
statusof thecatalog'svisibility for this assignment. - setChildCatalog(JpaTenantCatalog) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
The
JpaTenantCatalogto which this parent is associated - setContextId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - setContextId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setContextId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - setContextId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - setContextId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - setContextMethod(CustomerContextResolverMethod) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties.Customer
 - setContextState(ContextState) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
A subset of
Trackinginformation to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
A subset of
Trackinginformation to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
A subset of
Trackinginformation to expose the context state for this object. - setCustomer(TenantApplicationProperties.Customer) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties
 - 
Defines properties related to customer.
 - setCustomerContextId(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The customer context id that is used to discriminate entities with
TrackableBehavior.CUSTOMER_CONTEXT. - setCustomerContextId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - setDeactivated(boolean) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Determines whether this application is active.
 - setDeactivated(boolean) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setDefaultCurrency(Currency) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The
Currencythat this application, by default, assumes all data is within and can drive the default currency selection on a frontend. - setDefaultCurrency(Currency) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Default
Currencyassociated with this catalog, or null. - setDefaultCurrency(Currency) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The
Currencythat this tenant, by default, assumes all data is within and can drive the default currency selection on a frontend. - setDefaultCurrency(Currency) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setDefaultCurrency(Currency) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setDefaultCurrency(Currency) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - setDefaultLocale(Locale) - Method in class com.broadleafcommerce.tenant.domain.Application
 - setDefaultLocale(Locale) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - setDefaultLocale(Locale) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setDefaultLocale(Locale) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - setDomain(String) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - setEnableAutoCatalogMarketplaceAssignment(boolean) - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 - 
When TenantServices is notified about the creation of a vendor, it automatically creates a vendor catalog for that vendor.
 - setExcludeFromAdd(boolean) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
Determines whether the admin users of the related
Applicationcan select the catalog as a destination for entity add operations. - setExcludeFromAdd(boolean) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - setExclusionFilters(Map<String, String>) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
Filters that filter out any items coming from the parent catalog, keyed by the entity that it should apply to (e.g.
 - setExclusionFilters(Map<String, String>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - setHandlerProperties(TenantVendorNotificationHandlerProperties) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - setHidden(boolean) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Whether this catalog is hidden from selection in the admin.
 - setHidden(boolean) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Whether or not this catalog is hidden from selection in the admin.
 - setHydratedCatalog(Catalog) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
In specific circumstances, the system may need to return a 'hydrated' response to an API caller and will set this value to the full
Cataloginstance corresponding toMarketplaceApplicationCatalog.getCatalog(). - setId(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The context id, which is a separate identifier from the database primary key.
 - setId(String) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The context id of the
Cataloginstance. - setId(String) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The context id, which is a separate identifier from the database primary key.
 - setId(String) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
The contextId for the parent catalog.
 - setId(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The context id of the
MarketplaceApplicationCataloginstance. - setId(String) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The tenant identifier, which might be the same as the database primary key.
 - setId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setIdentifierType(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Defines the type of the application resolution identifier: Whether a domain or a domain prefix.
 - setIdentifierType(String) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
Defines the type of the tenant resolution identifier: Whether a domain or a domain prefix.
 - setIdentifierType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setIdentifierType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setIdentifierValue(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Determines how applications are resolved using all or part of their domains or hostnames.
 - setIdentifierValue(String) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
Determines how tenants are resolved using all or part of their domains or hostnames.
 - setIdentifierValue(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setIdentifierValue(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setImplicit(String) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The context id of the hidden
Catalogthat is owned by this application and receives any catalog overrides enacted on behalf of this application for the catalog referenced byApplicationCatalogRef.id. - setImplicit(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The id of the implicit catalog for the application that will contain the application's overrides of items from
MarketplaceApplicationCatalog.catalog. - setImplicit(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - setImplicit(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The id of the implicit catalog for the application that will contain the application's overrides of items from
JpaTenantMarketplaceApplicationCatalog.catalog. - setInclusionFilters(Map<String, String>) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
Filters that should always be applied to including the items from the parent catalog, keyed by the entity type the should apply to (e.g.
 - setInclusionFilters(Map<String, String>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - setIsolatedCatalogs(List<ApplicationCatalogRef>) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Individual catalogs assigned to this application.
 - setIsolatedCatalogs(List<JpaApplicationCatalogRef>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setJpa(JpaProperties) - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - setLevel(Long) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
The level for a catalog in the tree going from least (root nodes) to highest (leaf nodes).
 - setLevel(Long) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
Non-persistent field used to track levels temporarily during tree structure calculation.
 - setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - setLocale(Locale) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Allows for segmenting catalogs via their locale, and encodes the assumption of the defaulted region for all items contained within it.
 - setLocale(Locale) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - setLogoAsset(ApplicationAsset) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The asset information for the application's logo.
 - setLogoAsset(TenantAsset) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The asset information for the tenant's logo.
 - setLogoAsset(JpaTenantApplicationAsset) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setLogoAsset(JpaTenantAsset) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setMarketplace(boolean) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
Whether or not the application is a marketplace application.
 - setMarketplace(boolean) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setMarketplaceApplicationCatalogService(MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog>) - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - 
Lazy injection to avoid circular dependency exceptions.
 - setMutabilityType(String) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The modifiability of the entities inherited from the catalogs.
 - setMutabilityType(String) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - 
The editing capabilities for the records inherited from the parent.
 - setMutabilityType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - setMutabilityType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
The editing capabilities for the records inherited from the parent.
 - setName(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The general name for the application
 - setName(String) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - setName(String) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The name for the catalog
 - setName(String) - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - setName(String) - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - 
The general name for the tenant
 - setName(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - setName(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - setName(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setName(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
The name for the catalog
 - setName(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - setNotificationManager(NotificationManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedApplicationRepository
 - setNotificationManager(NotificationManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - setNotificationManager(NotificationManager) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedMarketplaceApplicationCatalogRepository
 - setOwningApplication(String) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Soft reference to the application contextId that owns this catalog.
 - setOwningApplication(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Soft reference to the application contextId that owns this catalog.
 - setParameter(String) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - setParentCatalogId(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - 
The soft reference to the parent catalog contextId
 - setParents(List<CatalogRef>) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The parent nodes for this catalog, including additional mutability information.
 - setParents(List<JpaTenantCatalogRef>) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - setPath(String) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - setPolicyUtils(TrackablePolicyUtils) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - setPort(String) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - setPortraitAsset(ApplicationAsset) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The asset information for the application's portrait.
 - setPortraitAsset(JpaTenantApplicationAsset) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setPrefix(String) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - setPropagationType(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The
PropagationTypeof the how changes from a vendor will be received into the marketplace application. - setPropagationType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
The
PropagationTypeof the how changes from a vendor will be received into the marketplace application. - setRepository(JpaCatalogRepository<?>) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - setRobots(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
A robots.txt file contents tells search engine crawlers which pages or files the crawler can or can't request from your site.
 - setRobots(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setScheme(String) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - setTimestamp(Instant) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - 
Temporal state describing the time at which this item was last updated.
 - setTimestamp(Instant) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - 
Temporal state describing the time at which this item was last updated.
 - setTimestamp(Instant) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Temporal state describing the time at which this item was last updated.
 - setTimestamp(Instant) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
Temporal state describing the time at which this item was last updated.
 - setToken(String) - Method in class com.broadleafcommerce.tenant.domain.Application
 - 
The token used for API access to this application's data.
 - setToken(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - 
Retrieve the tracking information from the entity
 - setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - 
Retrieve the tracking information from the entity
 - setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - 
Retrieve the tracking information from the entity
 - setType(String) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
The type of the related catalog.
 - setType(String) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
The type of this catalog such as standard or profile.
 - setType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - setType(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - setVendorRef(String) - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - 
Soft reference to the vendor associated with this catalog.
 - setVendorRef(String) - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - 
The vendor ref that this relationship is for.
 - setVendorRef(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - setVendorRef(String) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - setVisibleAsAssigned(boolean) - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - 
Determines whether the catalog is visible to the admin users of the related
Applicationas being assigned. - setVisibleAsAssigned(boolean) - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.TenantValidator
 
T
- Tenant - Class in com.broadleafcommerce.tenant.domain
 - 
Represents the distinct, completely independent operators within these services.
 - Tenant() - Constructor for class com.broadleafcommerce.tenant.domain.Tenant
 - Tenant(String, String, String, String, Locale, List<Locale>, Currency, List<Currency>, TenantAsset, Map<String, Object>) - Constructor for class com.broadleafcommerce.tenant.domain.Tenant
 - TENANT - Enum constant in enum com.broadleafcommerce.tenant.service.CustomerContextResolverMethod
 - TENANT_ACCESS_KEY - Static variable in class com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
 - TENANT_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.tenant.provider.jpa.JpaRouteConstants.Persistence
 - TENANT_ROUTE_KEY - Static variable in class com.broadleafcommerce.tenant.provider.RouteConstants.Persistence
 - TENANT_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.tenant.provider.RouteConstants.Persistence
 - TENANT_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.tenant.provider.jpa.JpaRouteConstants.Persistence
 - TENANT_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.tenant.provider.jpa.JpaRouteConstants.Persistence
 - TenantApplicationAssetConverter - Class in com.broadleafcommerce.tenant.provider.jpa.domain.support
 - 
Transforms a
JpaTenantApplicationAssetinto a JSON objectStringand vice-versa. - TenantApplicationAssetConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantApplicationAssetConverter
 - TenantApplicationProperties - Class in com.broadleafcommerce.tenant.service.autoconfigure
 - 
Defines properties for configuring
Application. - TenantApplicationProperties() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties
 - TenantApplicationProperties.Customer - Class in com.broadleafcommerce.tenant.service.autoconfigure
 - TenantAsset - Class in com.broadleafcommerce.tenant.domain
 - 
Holds asset information for a
Tenant. - TenantAsset() - Constructor for class com.broadleafcommerce.tenant.domain.TenantAsset
 - TenantAssetConverter - Class in com.broadleafcommerce.tenant.provider.jpa.domain.support
 - 
Transforms a
JpaTenantAssetinto a JSON objectStringand vice-versa. - TenantAssetConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantAssetConverter
 - tenantContextRequestConverter(List<ContextRequestHydrator>, DataRouteReference) - Method in class com.broadleafcommerce.tenant.web.autoconfigure.TenantWebAutoConfiguration
 - TenantContextRequestConverter - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
Special ContextRequestConverter that still fulfills the
ContextRequest.getApplication()contract for policy validation - TenantContextRequestConverter(ObjectMapper, List<ContextRequestHydrator>, ApplicationService<Application>, DataRouteReference) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantContextRequestConverter
 - TenantDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.tenant.autoconfigure
 - 
Initializes the default property overrides for the tenant service
 - TenantDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.tenant.autoconfigure.TenantDefaultsEnvironmentPostProcessor
 - TenantEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
API for managing
Tenantinstances. - TenantEndpoint(TenantService<Tenant>) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - tenantExceptionAdvisor() - Method in class com.broadleafcommerce.tenant.web.autoconfigure.TenantWebAutoConfiguration
 - TenantExceptionAdvisor - Class in com.broadleafcommerce.tenant.web.endpoint.exception
 - TenantExceptionAdvisor() - Constructor for class com.broadleafcommerce.tenant.web.endpoint.exception.TenantExceptionAdvisor
 - TenantJpaAutoConfiguration - Class in com.broadleafcommerce.tenant.provider.jpa.autoconfigure
 - 
Jpa specific config for the repository and domain.
 - TenantJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
 - TenantMappableJpaAutoConfiguration - Class in com.broadleafcommerce.tenant.provider.jpa.autoconfigure
 - 
Responsible for enabling non-trackable
JpaRepositoryvia the@EnableJpaRepositoriesdeclaration. - TenantMappableJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantMappableJpaAutoConfiguration
 - TenantMessagingAutoConfiguration - Class in com.broadleafcommerce.tenant.service.messaging.autoconfigure
 - TenantMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantMessagingAutoConfiguration
 - TenantProperties - Class in com.broadleafcommerce.tenant.provider.jpa.environment
 - TenantProperties() - Constructor for class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - TenantRepository<D> - Interface in com.broadleafcommerce.tenant.repository
 - 
Repository agnostic Tenant interface.
 - tenantResolver(ApplicationService<Application>, TenantService<Tenant>, UrlResolverProperties) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - TenantResolver - Interface in com.broadleafcommerce.tenant.service
 - 
Responsible for resolving the correct
TenantorApplicationfor a given URL. - TenantResolverEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
This endpoint is intended for use by apps (e.g.
 - TenantResolverEndpoint(TenantResolver, TenantService<Tenant>, TypeFactory) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
 - TenantResolverEndpoint.AdminTenantResolverResponse - Class in com.broadleafcommerce.tenant.web.endpoint
 - TenantResolverEndpoint.ApplicationResolverResponse - Class in com.broadleafcommerce.tenant.web.endpoint
 - TenantResolverMissingParameterException - Exception in com.broadleafcommerce.tenant.web.endpoint.exception
 - 
Exception thrown when the tenant resolve endpoint is missing a required request parameter.
 - TenantResolverMissingParameterException() - Constructor for exception com.broadleafcommerce.tenant.web.endpoint.exception.TenantResolverMissingParameterException
 - TenantResolverMissingParameterException(String) - Constructor for exception com.broadleafcommerce.tenant.web.endpoint.exception.TenantResolverMissingParameterException
 - TenantResolverMissingParameterException(String, Throwable) - Constructor for exception com.broadleafcommerce.tenant.web.endpoint.exception.TenantResolverMissingParameterException
 - tenantSecurityEnhancer() - Method in class com.broadleafcommerce.tenant.web.autoconfigure.TenantWebSecurityAutoConfiguration
 - tenantService(TenantRepository<R>, RsqlMappableCrudEntityHelper) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - TenantService<P extends Tenant> - Interface in com.broadleafcommerce.tenant.service
 - 
Tenantbusiness domain specific version ofMappableCrudEntityService. - TenantServiceAutoConfiguration - Class in com.broadleafcommerce.tenant.service.autoconfigure
 - TenantServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - TenantValidationAutoConfiguration - Class in com.broadleafcommerce.tenant.service.autoconfigure
 - 
Tenant-specific configuration for validation.
 - TenantValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.TenantValidationAutoConfiguration
 - TenantValidator - Class in com.broadleafcommerce.tenant.service.validation
 - 
Validations for
Tenant. - TenantValidator() - Constructor for class com.broadleafcommerce.tenant.service.validation.TenantValidator
 - TenantVendorNotificationConsumer - Interface in com.broadleafcommerce.tenant.service.messaging.vendor
 - 
Spring cloud data channel description for messaging input.
 - tenantVendorNotificationHandler(CatalogService<Catalog>, CatalogRepository<Trackable>, MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog>, TransactionTemplate, ObjectMapper, TypeFactory, DomainMapperManager, MarketplaceDiscoverer) - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantMessagingAutoConfiguration
 - TenantVendorNotificationHandler - Class in com.broadleafcommerce.tenant.service.messaging.vendor
 - 
Event listener that listens for a VendorCreationEvent and is responsible for setting up a new catalog for the vendor.
 - TenantVendorNotificationHandler(CatalogService<Catalog>, CatalogRepository<Trackable>, MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog>, TransactionTemplate, ObjectMapper, TypeFactory, DomainMapperManager, MarketplaceDiscoverer) - Constructor for class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - TenantVendorNotificationHandlerProperties - Class in com.broadleafcommerce.tenant.service.messaging.autoconfigure
 - 
Properties relating to
TenantVendorNotificationHandler. - TenantVendorNotificationHandlerProperties() - Constructor for class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 - TenantVendorVisibilityAutoConfiguration - Class in com.broadleafcommerce.tenant.service.autoconfigure
 - 
Registers components related to vendor visibility.
 - TenantVendorVisibilityAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.TenantVendorVisibilityAutoConfiguration
 - TenantWebAutoConfiguration - Class in com.broadleafcommerce.tenant.web.autoconfigure
 - TenantWebAutoConfiguration(ObjectMapper, ApplicationService<Application>) - Constructor for class com.broadleafcommerce.tenant.web.autoconfigure.TenantWebAutoConfiguration
 - TenantWebSecurityAutoConfiguration - Class in com.broadleafcommerce.tenant.web.autoconfigure
 - TenantWebSecurityAutoConfiguration() - Constructor for class com.broadleafcommerce.tenant.web.autoconfigure.TenantWebSecurityAutoConfiguration
 - toMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - toMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - toMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - toMe() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - toString() - Method in class com.broadleafcommerce.tenant.domain.Application
 - toString() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalog
 - toString() - Method in class com.broadleafcommerce.tenant.domain.ApplicationCatalogRef
 - toString() - Method in class com.broadleafcommerce.tenant.domain.Catalog
 - toString() - Method in class com.broadleafcommerce.tenant.domain.CatalogRef
 - toString() - Method in class com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
 - toString() - Method in class com.broadleafcommerce.tenant.domain.Tenant
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog
 - toString() - Method in class com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties
 - toString() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties.Customer
 - toString() - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties
 - toString() - Method in class com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
 - trimPrefix(String, String) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 
U
- UnsupportedCustomerContextResolverMethod - Exception in com.broadleafcommerce.tenant.service.exception
 - 
Exception that is thrown if the customer context id resolver method is not supported.
 - UnsupportedCustomerContextResolverMethod(String) - Constructor for exception com.broadleafcommerce.tenant.service.exception.UnsupportedCustomerContextResolverMethod
 - update(String, P) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantService
 - update(String, P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationService
 - update(String, P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - update(String, P, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - update(String, P, ContextInfo) - Method in interface com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService
 - 
Update a single, narrowed instance of an entity based on a business instance containing relevant property values.
 - update(HttpServletRequest, ContextInfo, String, Application) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - update(HttpServletRequest, ContextInfo, String, Catalog) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - update(HttpServletRequest, ContextInfo, String, MarketplaceApplicationCatalog) - Method in class com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
 - update(HttpServletRequest, String, Tenant) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - updateAllowedCurrencies(Application) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - updateAllowedCurrencies(Tenant) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - updateBasedOnParents(D, boolean) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - 
Update and persist the
JpaTenantCatalog.getLevel()value for the passedJpaTenantCatalogby evaluating theJpaTenantCatalog.getParents()and their levels. - updateChildLevels(D) - Method in class com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository
 - 
Increment the
JpaTenantCatalog.getLevel()values for all children of the passedJpaTenantCatalog. - updateDefaultCurrency(Application) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - updateDefaultCurrency(Tenant) - Method in class com.broadleafcommerce.tenant.service.DefaultTenantResolver
 - updateIfApplicable(Catalog, String) - Method in class com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler
 - 
Updates the
catalogif it needs to be. - URL_RESOLVER_URI - Static variable in class com.broadleafcommerce.tenant.web.endpoint.UrlResolverEndpoint
 - urlResolver(UrlResolverProperties) - Method in class com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
 - UrlResolver - Interface in com.broadleafcommerce.tenant.service
 - 
Utility used for resolving the full url for an
Applicationor aTenantadmin. - UrlResolverConfiguration() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
 - UrlResolverEndpoint - Class in com.broadleafcommerce.tenant.web.endpoint
 - 
Endpoint used for resolving the URL for applications and admins.
 - UrlResolverEndpoint(ApplicationService<Application>, TenantService<Tenant>, UrlResolver) - Constructor for class com.broadleafcommerce.tenant.web.endpoint.UrlResolverEndpoint
 - UrlResolverProperties - Class in com.broadleafcommerce.tenant.service.autoconfigure
 - UrlResolverProperties() - Constructor for class com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties
 - UrlResolverProperties.UrlResolverConfiguration - Class in com.broadleafcommerce.tenant.service.autoconfigure
 
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.TenantValidator
 - validateApplicationCatalogForCreate(Application, ApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - 
This method is intended to provide fail-fast behavior in
DefaultApplicationCatalogService.createCatalogAndAssignToApplication(ApplicationCatalog, ContextInfo)to avoid situations where theCrudEntityService.create(Object, ContextInfo)succeeds but the subsequentCrudEntityService.replace(String, Object, ContextInfo)fails due to validation errors. - validateApplicationCatalogForCreate(String, MarketplaceApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - 
Validates a request to create a
MarketplaceApplicationCataloginstance based on the context of the current application and the type of catalog requested. - validateApplicationCatalogForDelete(String, String, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - 
Validates a request to delete a
MarketplaceApplicationCataloginstance based on the context of the current application. - validateApplicationCatalogForReplace(String, String, MarketplaceApplicationCatalog, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService
 - 
Validates a request to update a
MarketplaceApplicationCataloginstance. - validateApplicationCatalogRefForReplace(Application, Catalog, ApplicationCatalogRef, ApplicationCatalogRef, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService
 - 
This method is intended to perform any validation that should specifically apply when doing catalog management from an application context.
 - validateForCircularCatalogRelationships(String, P) - Method in class com.broadleafcommerce.tenant.service.DefaultCatalogService
 - 
Validates that a catalog update will not cause a circular catalog inheritance graph.
 - validateForCreate(Application, ApplicationCatalog, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationCatalogValidator
 - 
This method is intended to perform any validation on
applicationCatalogthat should specifically apply when creating and assigning a Catalog from an application context. - validateForCreate(String, Catalog, MarketplaceApplicationCatalog, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - 
Validate the
MarketplaceApplicationCatalogcreate request is valid when compared to the contextual applicationId and the catalog type. - validateForDelete(String, MarketplaceApplicationCatalog, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - 
Validate the
MarketplaceApplicationCatalogdelete request is valid when compared to the contextual applicationId. - validateForModification(Catalog, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validateForReplace(Application, Catalog, ApplicationCatalogRef, ApplicationCatalogRef, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationCatalogValidator
 - 
This method is intended to perform any validation on
replacementthat should specifically apply when replacing one of anApplication's catalog refs from an application context. - validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validateForReplace(String, MarketplaceApplicationCatalog, MarketplaceApplicationCatalog, ContextInfo, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
 - 
Validate the
MarketplaceApplicationCatalogupdate or replace request is valid when compared to the existing instance. - validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validateGlobalOnlyOperation() - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
 - validateIdentifierType(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - validateIdentifierType(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.TenantValidator
 - validateIdentifierValue(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - validateIdentifierValue(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.TenantValidator
 - validateImmutableFieldsForGlobalCatalogRefReplacement(ApplicationCatalogRef, ApplicationCatalogRef, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationCatalogValidator
 - 
When an
ApplicationCatalogRefis for a catalog not created by the current application, certain fields are immutable from the application context. - validateIsolatedCatalogs(Application, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - 
This just performs basic field validations on the requested isolated catalogs.
 - validateLocale(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validateName(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.ApplicationValidator
 - validateName(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validateName(Errors) - Method in class com.broadleafcommerce.tenant.service.validation.TenantValidator
 - validateParents(Catalog, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - 
This just performs basic field validations on the requested parents.
 - validateTenantOnlyOperation(ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - validateTenantOnlyOperation(ContextInfo) - Method in class com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
 - validateType(Catalog, Errors) - Method in class com.broadleafcommerce.tenant.service.validation.CatalogValidator
 - validateUserAccess(String) - Method in class com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
 - 
Validates the user has access to the application ID supplied.
 - valueOf(String) - Static method in enum com.broadleafcommerce.tenant.domain.type.DefaultCatalogType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum com.broadleafcommerce.tenant.service.CustomerContextResolverMethod
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum com.broadleafcommerce.tenant.domain.type.DefaultCatalogType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum com.broadleafcommerce.tenant.service.CustomerContextResolverMethod
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - vendorNotificationInputTenant() - Method in interface com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationConsumer
 
W
- withApplication(Application) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse
 - withTenant(Tenant) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.AdminTenantResolverResponse
 - 
The resolved
Tenant. - withTenant(Tenant) - Method in class com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form