Package com.broadleafcommerce.tenant.service
@NonNullApi
package com.broadleafcommerce.tenant.service
- Author:
- Nathan Moore (nathandmoore)
-
ClassDescriptionApplicationCatalogGenerationService<P extends Application>A convenience service intending to support the combined application + catalog management functionality required by the Application Catalogs page for standard applications.Utility methods to read a user's available applications.ApplicationService<P extends Application>
Applicationbusiness domain specific version ofCrudEntityService.CatalogService<P extends Catalog>Catalogbusiness domain specific version ofCrudEntityService.The customer context resolver method that is used to resolve the ID for the newly createdApplication.DefaultApplicationService<P extends Application>DefaultCatalogService<P extends Catalog>Default version ofMarketplaceApplicationCatalogServiceDefault implementation ofTenantResolverthat leverages theUrlResolverPropertiesfor resolving the admin tenant or application by URL.DefaultTenantService<P extends Tenant>Default implementation ofUrlResolverthat leverages theUrlResolverProperties.UrlResolverConfigurationfor resolving admin or application URLs.MarketplaceApplicationCatalogbusiness domain specific version ofCrudEntityService.Responsible for resolving the correctTenantorApplicationfor a given URL.TenantService<P extends Tenant>Tenantbusiness domain specific version ofMappableCrudEntityService.Utility used for resolving the full url for anApplicationor aTenantadmin.