Interface JpaMarketplaceApplicationCatalogRepository<D extends JpaTenantMarketplaceApplicationCatalog>
- Type Parameters:
D
- The database specific type for the domain class (e.g. a Jpa specific domain type)
- All Superinterfaces:
com.broadleafcommerce.common.extension.DomainTypeAware
,MarketplaceApplicationCatalogRepository<D>
,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
,org.springframework.data.repository.Repository<D,
,String> com.broadleafcommerce.data.tracking.core.TrackableRepository<D>
,com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
@Repository
public interface JpaMarketplaceApplicationCatalogRepository<D extends JpaTenantMarketplaceApplicationCatalog>
extends MarketplaceApplicationCatalogRepository<D>
Domain specific (
JpaTenantMarketplaceApplicationCatalog
) repository declaration. Such a
declaration is generally tied to a repository specific domain, such as domain relevant only to
JPA, or another database platform for which Spring Data provides support. This interface
declaration is generally left empty and instead inherits all of its query methods from a
superclass interface. The superclass interface is purposefully type agnostic and can usually be
multi-purposed for multiple repository specific declarations such as this one.
If there are repository specific query methods that do not make sense in other platforms, they can be declared here.
-
Method Summary
Methods inherited from interface com.broadleafcommerce.tenant.repository.MarketplaceApplicationCatalogRepository
findAllByApplication, findByCatalogAndApplication, findByContextIdAndApplication
Methods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledged
Methods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRepository
archive, existsByContextId, findAll, findAll, findAll, findAll, findAll, findAll, findAllByContextId, findByContextId, findByContextIdAndCatalog, findByNativeId, findDeployable, findMaxSortMember, findMinSortMember, findOriginal, findPromotable, findPromoteOrientedItems, findRebasable, findRejectable, findRevertable, findTarget, getDomainType, getEntityInformation, getTrackableBehaviorUtil, getTypesToRegisterInMappingContext, pruneChangeDetails, pruneRestingNotificationStates, purgeObsoleteSandboxData, save, saveAll, setTrackableBehaviorUtil
Methods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor
exists, findAll, findAll, findAll, findAll