Interface JpaProductAssetRepository<D extends JpaProductAsset>
- All Superinterfaces:
CustomizedProductAssetRepository<D>
,com.broadleafcommerce.common.extension.DomainTypeAware
,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
,ProductAssetRepository<D>
,org.springframework.data.repository.Repository<D,
,String> com.broadleafcommerce.data.tracking.core.TrackableRepository<D>
,com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
@Repository
@Narrow(com.broadleafcommerce.data.tracking.jpa.filtering.narrow.JpaNarrowExecutor.class)
public interface JpaProductAssetRepository<D extends JpaProductAsset>
extends ProductAssetRepository<D>
JPA domain-specific implementation of
ProductAssetRepository
.- Author:
- Samarth Dhruva (samarthd)
-
Method Summary
Methods inherited from interface com.broadleafcommerce.catalog.repository.asset.CustomizedProductAssetRepository
countNonProductionRecordsByProductIdsInTenant, findAllByProductContextIdIn, findAllByProductContextIdIn, searchAllWithProductContextId
Methods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledged
Methods inherited from interface com.broadleafcommerce.catalog.repository.asset.ProductAssetRepository
findAllByProductContextIdInAndContextIdNotInAndPrimaryTrue, findAllByProductContextIdInAndPrimaryTrue, findByProductContextIdAndPrimaryTrue
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