Class Hierarchy
- java.lang.Object
- com.broadleafcommerce.tenant.domain.Application (implements com.broadleafcommerce.data.tracking.core.ContextStateAware, java.io.Serializable)
- com.broadleafcommerce.tenant.web.endpoint.ApplicationCatalogEndpoint
- com.broadleafcommerce.tenant.domain.ApplicationCatalogRef (implements java.io.Serializable)
- com.broadleafcommerce.tenant.service.validation.ApplicationCatalogValidator
- com.broadleafcommerce.tenant.web.endpoint.ApplicationEndpoint
- com.broadleafcommerce.tenant.web.endpoint.ApplicationOwnedMarketplaceApplicationCatalogEndpoint
- com.broadleafcommerce.tenant.service.ApplicationSecurityUtil
- com.broadleafcommerce.tenant.service.validation.ApplicationValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseRsqlCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseMappableCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.MappableCrudEntityService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseRsqlMappableCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.RsqlMappableCrudEntityService<P>)
- com.broadleafcommerce.tenant.domain.Catalog (implements com.broadleafcommerce.data.tracking.core.ContextStateAware)
- com.broadleafcommerce.tenant.web.endpoint.CatalogEndpoint
- com.broadleafcommerce.tenant.domain.CatalogRef
- com.broadleafcommerce.tenant.service.validation.CatalogValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.data.tracking.core.web.ContextRequestConverter (implements org.springframework.core.convert.converter.Converter<S,T>, org.springframework.core.Ordered)
- com.broadleafcommerce.tenant.service.DefaultApplicationCatalogGenerationService<P> (implements com.broadleafcommerce.tenant.service.ApplicationCatalogGenerationService<P>)
- com.broadleafcommerce.tenant.service.DefaultApplicationCatalogService (implements com.broadleafcommerce.tenant.service.ApplicationCatalogService)
- com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultCatalogRelationshipNativeSqlStrategy (implements com.broadleafcommerce.data.tracking.jpa.persistence.NativeSqlStrategy)
- com.broadleafcommerce.tenant.provider.jpa.repository.strategies.DefaultChildCatalogsGraphNativeSqlStrategy (implements com.broadleafcommerce.data.tracking.jpa.persistence.NativeSqlStrategy)
- com.broadleafcommerce.tenant.service.DefaultMarketplaceApplicationCatalogService<P> (implements com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService<P>)
- com.broadleafcommerce.tenant.service.messaging.vendor.DefaultMarketplaceDiscoverer (implements com.broadleafcommerce.tenant.service.messaging.vendor.MarketplaceDiscoverer)
- com.broadleafcommerce.tenant.service.DefaultTenantResolver (implements com.broadleafcommerce.tenant.service.TenantResolver)
- com.broadleafcommerce.tenant.service.DefaultUrlResolver (implements com.broadleafcommerce.tenant.service.UrlResolver)
- com.broadleafcommerce.asset.consumer.domain.EntityAsset (implements com.broadleafcommerce.asset.consumer.domain.AssetSourceAware, java.io.Serializable)
- com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlCatalogRelationshipNativeSqlStrategy (implements com.broadleafcommerce.data.tracking.jpa.persistence.NativeSqlStrategy)
- com.broadleafcommerce.tenant.provider.jpa.repository.strategies.HsqlChildCatalogsGraphNativeSqlStrategy (implements com.broadleafcommerce.data.tracking.jpa.persistence.NativeSqlStrategy)
- com.broadleafcommerce.tenant.provider.jpa.domain.JpaApplicationCatalogRef (implements java.io.Serializable)
- com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedApplicationRepository<D>
- com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedCatalogRepository<D> (implements com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository<D>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.tenant.provider.jpa.repository.JpaCustomizedMarketplaceApplicationCatalogRepository<D>
- com.broadleafcommerce.tenant.provider.jpa.JpaRouteConstants
- com.broadleafcommerce.tenant.provider.jpa.JpaRouteConstants.Persistence
- com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenant (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable, com.broadleafcommerce.data.tracking.core.Temporal)
- com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantApplication (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.Temporal, com.broadleafcommerce.data.tracking.core.TenantTrackable<D>, com.broadleafcommerce.translation.domain.Translatable)
- com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalog (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.filtering.domain.CatalogBasicInfo, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.Temporal, com.broadleafcommerce.data.tracking.core.TenantTrackable<D>, com.broadleafcommerce.translation.domain.Translatable)
- com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantCatalogRef (implements java.io.Serializable)
- com.broadleafcommerce.tenant.service.marketplace.vendor.provider.jpa.JpaTenantCatalogVendorVisibilityHandler (implements com.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.VendorVisibilityHandler)
- com.broadleafcommerce.tenant.provider.jpa.domain.JpaTenantMarketplaceApplicationCatalog (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable, com.broadleafcommerce.data.tracking.core.Temporal, com.broadleafcommerce.data.tracking.core.TenantTrackable<D>)
- com.broadleafcommerce.tenant.domain.MarketplaceApplicationCatalog (implements com.broadleafcommerce.data.tracking.core.ContextStateAware, java.io.Serializable)
- com.broadleafcommerce.tenant.web.endpoint.MarketplaceApplicationCatalogEndpoint
- com.broadleafcommerce.tenant.service.validation.MarketplaceApplicationCatalogValidator
- com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleCatalogRelationshipNativeSqlQuery (implements com.broadleafcommerce.data.tracking.jpa.persistence.NativeSqlStrategy)
- com.broadleafcommerce.tenant.provider.jpa.repository.strategies.OracleChildCatalogsGraphNativeSqlStrategy (implements com.broadleafcommerce.data.tracking.jpa.persistence.NativeSqlStrategy)
- com.broadleafcommerce.tenant.provider.RouteConstants
- com.broadleafcommerce.tenant.provider.RouteConstants.Persistence
- com.broadleafcommerce.tenant.domain.Tenant (implements java.io.Serializable)
- com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantApplicationAssetConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties
- com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties.Customer
- com.broadleafcommerce.tenant.service.autoconfigure.TenantApplicationProperties.Validation
- com.broadleafcommerce.tenant.provider.jpa.domain.support.TenantAssetConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.tenant.autoconfigure.TenantDefaultsEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.tenant.service.autoconfigure.TenantDomainProperties
- com.broadleafcommerce.tenant.web.endpoint.TenantEndpoint
- com.broadleafcommerce.tenant.web.endpoint.exception.TenantExceptionAdvisor
- com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantJpaAutoConfiguration
- com.broadleafcommerce.tenant.provider.jpa.autoconfigure.TenantMappableJpaAutoConfiguration
- com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantMessagingAutoConfiguration
- com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantMessagingAutoConfiguration.TenantSearchGroupEventAutoConfiguration
- com.broadleafcommerce.tenant.provider.jpa.environment.TenantProperties (implements com.broadleafcommerce.common.jpa.data.JpaPropertyRelated)
- com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint
- com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.AdminTenantResolverResponse (implements java.io.Serializable)
- com.broadleafcommerce.tenant.web.endpoint.TenantResolverEndpoint.ApplicationResolverResponse (implements java.io.Serializable)
- com.broadleafcommerce.tenant.service.messaging.searchgroup.TenantSearchGroupEvent (implements java.io.Serializable)
- com.broadleafcommerce.tenant.service.autoconfigure.TenantServiceAutoConfiguration
- com.broadleafcommerce.tenant.service.autoconfigure.TenantValidationAutoConfiguration
- com.broadleafcommerce.tenant.service.validation.TenantValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationHandler (implements com.broadleafcommerce.common.messaging.PersistenceHandler)
- com.broadleafcommerce.tenant.service.messaging.autoconfigure.TenantVendorNotificationHandlerProperties
- com.broadleafcommerce.tenant.service.autoconfigure.TenantVendorVisibilityAutoConfiguration
- com.broadleafcommerce.tenant.web.autoconfigure.TenantWebAutoConfiguration
- com.broadleafcommerce.tenant.web.autoconfigure.TenantWebSecurityAutoConfiguration
- java.lang.Throwable (implements java.io.Serializable)
- com.broadleafcommerce.tenant.web.endpoint.UrlResolverEndpoint
- com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties
- com.broadleafcommerce.tenant.service.autoconfigure.UrlResolverProperties.UrlResolverConfiguration
Interface Hierarchy
- com.broadleafcommerce.tenant.service.ApplicationCatalogGenerationService<P>
- com.broadleafcommerce.tenant.service.ApplicationCatalogService
- com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>
- com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository<D>
- com.broadleafcommerce.tenant.repository.CatalogRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.common.extension.DomainTypeAware
- com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>
- com.broadleafcommerce.tenant.repository.TenantRepository<D> (also extends com.broadleafcommerce.common.extension.data.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.tenant.repository.ApplicationRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.repository.CatalogRepository<D> (also extends com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.data.tracking.core.service.MappableCrudEntityService<P>
- com.broadleafcommerce.data.tracking.core.service.RsqlMappableCrudEntityService<P>
- com.broadleafcommerce.tenant.service.MarketplaceApplicationCatalogService<P>
- com.broadleafcommerce.tenant.service.messaging.vendor.MarketplaceDiscoverer
- com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.tenant.repository.ApplicationRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.repository.CatalogRepository<D> (also extends com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- com.broadleafcommerce.common.extension.data.PagingAndSortingRepository<T,ID>
- com.broadleafcommerce.tenant.repository.TenantRepository<D> (also extends com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>)
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.tenant.repository.ApplicationRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.repository.CatalogRepository<D> (also extends com.broadleafcommerce.tenant.repository.CustomizedCatalogRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.tenant.service.TenantResolver
- com.broadleafcommerce.tenant.service.messaging.searchgroup.TenantSearchGroupEventProducer
- com.broadleafcommerce.tenant.service.messaging.vendor.TenantVendorNotificationConsumer
- com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- com.broadleafcommerce.tenant.service.UrlResolver