Interface CampaignCodeAuditDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
-
- All Superinterfaces:
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>
,com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- All Known Subinterfaces:
JpaCampaignCodeAuditDetailRepository<D>
@NoRepositoryBean public interface CampaignCodeAuditDetailRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- Author:
- Samarth Dhruva (samarthd)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Integer
countByCampaignCode(String campaignCode, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Count allCampaignCodeAuditDetail
records that relate to the provided campaign code string.org.springframework.data.domain.Page<D>
findAllByCampaignCode(String campaignCode, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Retrieve allCampaignCodeAuditDetail
records that relate to the provided campaign code string.-
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 Detail
-
countByCampaignCode
@Policy(operationTypes=READ) Integer countByCampaignCode(@NonNull String campaignCode, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Count allCampaignCodeAuditDetail
records that relate to the provided campaign code string.- Parameters:
campaignCode
- the string that is the campaign code to find audit records forcontextInfo
- the context to perform the operation in- Returns:
- the number of
CampaignCodeAuditDetail
records that relate to the provided campaign code string
-
findAllByCampaignCode
@Policy(operationTypes=READ) org.springframework.data.domain.Page<D> findAllByCampaignCode(@NonNull String campaignCode, @Nullable org.springframework.data.domain.Pageable page, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Retrieve allCampaignCodeAuditDetail
records that relate to the provided campaign code string.- Parameters:
campaignCode
- the string that is the campaign code to find audit records forpage
- pagination informationcontextInfo
- the context to perform the operation in- Returns:
- the
CampaignCodeAuditDetail
records that relate to the provided campaign code string
-
-