Interface ScheduledJobRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
- All Superinterfaces:
 CustomizedScheduledJobRepository<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>,com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- All Known Subinterfaces:
 JpaScheduledJobRepository<D>
@NoRepositoryBean
public interface ScheduledJobRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>, CustomizedScheduledJobRepository<D>
- 
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<D>findAllByNameContainingIgnoreCase(String query, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Retrieves a paged list ofScheduledJobsby nameMethods inherited from interface com.broadleafcommerce.scheduledjob.repository.CustomizedScheduledJobRepository
establishTriggerStateIfApplicable, findByContextIdIgnoringNarrowing, markJobAsExecuted, resetNotificationStateByNameAndJobDetailsContaining, streamAllMethods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledgedMethods 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, setTrackableBehaviorUtilMethods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor
exists, findAll, findAll, findAll, findAll 
- 
Method Details
- 
findAllByNameContainingIgnoreCase
org.springframework.data.domain.Page<D> findAllByNameContainingIgnoreCase(String query, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Retrieves a paged list ofScheduledJobsby name- Parameters:
 query- the query to apply to the name fieldfilters- additional filters to apply in the query. Should beEmptyNodeif no additional filters should be applied.page- the requested page of results from the databasecontextInfo- context information around sandbox and multitenant state- Returns:
 - a paged list of 
ScheduledJobsfrom the underlying repository 
 
 -