Interface JpaChangeSummaryRepository<D extends JpaChangeSummary>
- Type Parameters:
D
- The database specific type for the domain class (e.g. a Jpa specific domain type)
- All Superinterfaces:
ChangeSummaryRepository<D>
,org.springframework.data.repository.CrudRepository<D,
,String> CustomizedChangeSummaryRepository<D>
,com.broadleafcommerce.common.extension.DomainTypeAware
,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
,com.broadleafcommerce.common.extension.data.PagingAndSortingRepository<D,
,String> org.springframework.data.repository.Repository<D,
String>
@Repository
public interface JpaChangeSummaryRepository<D extends JpaChangeSummary>
extends ChangeSummaryRepository<D>
Domain specific repository declaration. Such a declaration is generally tied to a respository
specific domain, such as domain relevant only to Jpa, or another database platform for which
Spring Data provides support. This interface declaration is generally left empty and instead
inherits all of its query methods from a superclass interface. The superclass interface is
purposefully type agnostic and can usually be multi-purposed for multiple repository specific
declarations such as this one.
If there are repository specific query methods that do not make sense in other platforms, they can be declared here.
- Author:
- Jeff Fischer
-
Method Summary
Methods inherited from interface com.broadleafcommerce.sandbox.repository.nontrackable.ChangeSummaryRepository
readByIdAndArchivedNot
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAll
Methods inherited from interface com.broadleafcommerce.sandbox.repository.nontrackable.CustomizedChangeSummaryRepository
archiveNotActiveChangeSummariesForSandbox, batchTransition, batchTransition, changesOwnedByAuthor, findAllByAuthorAndSandbox, findAllByAuthorAndSandbox, findArchivedBySandbox, findChangeSummariesByAuthor, findChangeSummariesByAuthor, findChangeSummariesByIds, findChangeSummariesByIds, findChangeSummariesByIds, findChangeSummariesByIds, findChangeSummariesByIdsCount, findChangeSummary, findChangeSummaryId, findChangeSummaryIdsByAuthor, findCompletedTempSandboxByExample, findDeployFailedChangeSummaries, findDivergentChanges, findDivergentChangeSummariesByIds, findIdsByTransitionMarker, findIndexableChangeSummariesByIds, findIndexableChangeSummariesByIdsCount, findSandboxChangeSummaries, findSandboxChangeSummaries, findUserChangeSummaries, findUserChangeSummaries, hasLastGroupingReference, readByIdAndArchivedNot, save, updateVals, updateVals, updateVals, updateVals
Methods inherited from interface com.broadleafcommerce.common.extension.DomainTypeAware
getDomainType
Methods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledged
Methods inherited from interface com.broadleafcommerce.common.extension.data.PagingAndSortingRepository
findAll, findAll