Interface JpaCommonMarketplaceApplicationCatalogRepository<D extends JpaMarketplaceApplicationCatalog>

  • Type Parameters:
    D - The database specific type for the domain class
    All Superinterfaces:
    com.broadleafcommerce.data.tracking.core.tenant.repository.CommonMarketplaceApplicationCatalogRepository<D>, com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.Repository<D,​String>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>

    @Repository
    @Narrow(JpaNarrowExecutor.class)
    public interface JpaCommonMarketplaceApplicationCatalogRepository<D extends JpaMarketplaceApplicationCatalog>
    extends com.broadleafcommerce.data.tracking.core.tenant.repository.CommonMarketplaceApplicationCatalogRepository<D>
    Domain specific (JpaMarketplaceApplicationCatalog) repository declaration. Such a declaration is generally tied to a respository 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.

    Author:
    Jeff Fischer
    • Method Summary

      • Methods inherited from interface com.broadleafcommerce.data.tracking.core.tenant.repository.CommonMarketplaceApplicationCatalogRepository

        countByApplication, findByApplicationAndCatalog, findByCatalogIn
      • 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