Interface CommonCatalogRepository<D extends Trackable>
- All Superinterfaces:
CustomizedCommonCatalogRepository
,com.broadleafcommerce.common.extension.DomainTypeAware
,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
,org.springframework.data.repository.Repository<D,
,String> TrackableRepository<D>
@NoRepositoryBean
public interface CommonCatalogRepository<D extends Trackable>
extends TrackableRepository<D>, CustomizedCommonCatalogRepository
- Author:
- Jeff Fischer
-
Method Summary
Modifier and TypeMethodDescriptionfindByVendorRefIn
(Collection<String> vendorRefs, ContextInfo contextInfo) Finds all catalogs directly associated to the givenvendorRefs
.Methods inherited from interface com.broadleafcommerce.data.tracking.core.tenant.repository.CustomizedCommonCatalogRepository
readApplicationOwnedInheritedCatalog, readCatalogChildren, readCatalogInheritanceGraph, readLevel, readTopDownCatalogInheritanceGraph, updateAllChildRelatedEntitiesOfType, updateAllRelatedEntitiesOfType
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
-
findByVendorRefIn
Finds all catalogs directly associated to the givenvendorRefs
.- Parameters:
vendorRefs
- the vendor refs to find associated catalogs for. Must be non-empty.contextInfo
- context information surrounding sandboxing and multitenant state- Returns:
- all catalogs found for the given vendor refs
-