Uses of Class
com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog
Package
Description
-
Uses of MarketplaceApplicationCatalog in com.broadleafcommerce.tenant.service
Modifier and TypeClassDescriptionclass
Default version ofMarketplaceApplicationCatalogService
interface
MarketplaceApplicationCatalog
business domain specific version ofCrudEntityService
.Modifier and TypeMethodDescriptionprotected void
DefaultMarketplaceApplicationCatalogService.validateApplicationCatalogForCreate
(String applicationId, MarketplaceApplicationCatalog applicationCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates a request to create aMarketplaceApplicationCatalog
instance based on the context of the current application and the type of catalog requested.protected void
DefaultMarketplaceApplicationCatalogService.validateApplicationCatalogForReplace
(String applicationId, String id, MarketplaceApplicationCatalog replacement, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates a request to update aMarketplaceApplicationCatalog
instance. -
Uses of MarketplaceApplicationCatalog in com.broadleafcommerce.tenant.service.autoconfigure
Modifier and TypeMethodDescriptionTenantServiceAutoConfiguration.marketplaceApplicationCatalogService
(MarketplaceApplicationCatalogRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper rsqlHelper, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper, MarketplaceApplicationCatalogValidator validator, CatalogService<Catalog> catalogService) -
Uses of MarketplaceApplicationCatalog in com.broadleafcommerce.tenant.service.messaging.autoconfigure
Modifier and TypeMethodDescriptionTenantMessagingAutoConfiguration.tenantVendorNotificationHandler
(CatalogService<Catalog> catalogService, CatalogRepository<com.broadleafcommerce.data.tracking.core.Trackable> catalogRepository, MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> marketplaceApplicationCatalogService, org.springframework.transaction.support.TransactionTemplate template, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, MarketplaceDiscoverer discoverer) -
Uses of MarketplaceApplicationCatalog in com.broadleafcommerce.tenant.service.messaging.vendor
Modifier and TypeMethodDescriptionTenantVendorNotificationHandler.getMarketplaceApplicationCatalogService()
ModifierConstructorDescriptionTenantVendorNotificationHandler
(CatalogService<Catalog> catalogService, CatalogRepository<com.broadleafcommerce.data.tracking.core.Trackable> catalogRepository, MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> marketplaceApplicationCatalogService, org.springframework.transaction.support.TransactionTemplate template, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, MarketplaceDiscoverer discoverer) -
Uses of MarketplaceApplicationCatalog in com.broadleafcommerce.tenant.service.validation
Modifier and TypeMethodDescriptionMarketplaceApplicationCatalogValidator.getMarketplaceApplicationCatalogService()
Lazy injection to avoid circular dependency exceptions.Modifier and TypeMethodDescriptionvoid
MarketplaceApplicationCatalogValidator.validateForCreate
(String applicationId, @NonNull Catalog catalog, @NonNull MarketplaceApplicationCatalog applicationCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, @NonNull org.springframework.validation.Errors errors) Validate theMarketplaceApplicationCatalog
create request is valid when compared to the contextual applicationId and the catalog type.void
MarketplaceApplicationCatalogValidator.validateForDelete
(String applicationId, @NonNull MarketplaceApplicationCatalog applicationCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, @NonNull org.springframework.validation.Errors errors) Validate theMarketplaceApplicationCatalog
delete request is valid when compared to the contextual applicationId.void
MarketplaceApplicationCatalogValidator.validateForReplace
(String applicationId, @NonNull MarketplaceApplicationCatalog original, @NonNull MarketplaceApplicationCatalog replacement, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, @NonNull org.springframework.validation.Errors errors) Validate theMarketplaceApplicationCatalog
update or replace request is valid when compared to the existing instance.Modifier and TypeMethodDescriptionvoid
MarketplaceApplicationCatalogValidator.setMarketplaceApplicationCatalogService
(MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> marketplaceApplicationCatalogService) Lazy injection to avoid circular dependency exceptions. -
Uses of MarketplaceApplicationCatalog in com.broadleafcommerce.tenant.web.endpoint
Modifier and TypeMethodDescriptionMarketplaceApplicationCatalogEndpoint.create
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, MarketplaceApplicationCatalog applicationCatalog) ApplicationOwnedMarketplaceApplicationCatalogEndpoint.createMarketplaceApplicationCatalogForApp
(String applicationId, MarketplaceApplicationCatalog mktAppCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) MarketplaceApplicationCatalogEndpoint.read
(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) MarketplaceApplicationCatalogEndpoint.replace
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, MarketplaceApplicationCatalog req) ApplicationOwnedMarketplaceApplicationCatalogEndpoint.replaceMarketplaceApplicationCatalogForApp
(String applicationId, String mktAppCatalogId, MarketplaceApplicationCatalog mktAppCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) MarketplaceApplicationCatalogEndpoint.update
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, MarketplaceApplicationCatalog req) Modifier and TypeMethodDescriptionApplicationOwnedMarketplaceApplicationCatalogEndpoint.getApplicationCatalogService()
MarketplaceApplicationCatalogEndpoint.getApplicationCatalogService()
org.springframework.data.domain.Page<MarketplaceApplicationCatalog>
MarketplaceApplicationCatalogEndpoint.readAll
(cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, org.springframework.data.domain.Pageable page, boolean hydrateResponse) Modifier and TypeMethodDescriptionMarketplaceApplicationCatalogEndpoint.create
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, MarketplaceApplicationCatalog applicationCatalog) ApplicationOwnedMarketplaceApplicationCatalogEndpoint.createMarketplaceApplicationCatalogForApp
(String applicationId, MarketplaceApplicationCatalog mktAppCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) MarketplaceApplicationCatalogEndpoint.replace
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, MarketplaceApplicationCatalog req) ApplicationOwnedMarketplaceApplicationCatalogEndpoint.replaceMarketplaceApplicationCatalogForApp
(String applicationId, String mktAppCatalogId, MarketplaceApplicationCatalog mktAppCatalog, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) MarketplaceApplicationCatalogEndpoint.update
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, MarketplaceApplicationCatalog req) ModifierConstructorDescriptionApplicationOwnedMarketplaceApplicationCatalogEndpoint
(MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> applicationCatalogService, ApplicationService<Application> applicationService) MarketplaceApplicationCatalogEndpoint
(MarketplaceApplicationCatalogService<MarketplaceApplicationCatalog> applicationCatalogService)