Interface CommonMarketplaceApplicationCatalogRepository<D extends Trackable>
- All Superinterfaces:
com.broadleafcommerce.common.extension.DomainTypeAware
,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
,org.springframework.data.repository.Repository<D,
,String> TrackableRepository<D>
@NoRepositoryBean
public interface CommonMarketplaceApplicationCatalogRepository<D extends Trackable>
extends TrackableRepository<D>
Repository agnostic interface for management of
Trackable
domain related to
MarketplaceApplicationCatalog
.- Author:
- Jeff Fischer
-
Method Summary
Modifier and TypeMethodDescriptionlong
countByApplication
(String application, ContextInfo contextInfo) findByApplicationAndCatalog
(String application, String catalog, ContextInfo contextInfo) findByCatalogIn
(Collection<String> catalogs, ContextInfo contextInfo) 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
-
Method Details
-
findByApplicationAndCatalog
List<D> findByApplicationAndCatalog(String application, String catalog, @Nullable ContextInfo contextInfo) -
findByCatalogIn
-
countByApplication
-