Interface ChangeDeployRepository<D>
- Type Parameters:
D
- The business domain type
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<D,
,String> CustomizedChangeDeployRepository<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>
- All Known Subinterfaces:
JpaChangeDeployRepository<D>
@NoRepositoryBean
public interface ChangeDeployRepository<D>
extends com.broadleafcommerce.common.extension.data.PagingAndSortingRepository<D,String>, CustomizedChangeDeployRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
Repository for working with repository domain related to the
ChangeDeploy
business
domain.- Author:
- Nathan Moore (nathandmoore)
-
Method Summary
Modifier and TypeMethodDescriptionreadByIdAndArchivedNot
(String id, Boolean archived) Deprecated.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.CustomizedChangeDeployRepository
cleanupBatch, readByIdAndArchivedNot, readPageByApplicationAndStateAndArchivedNot, readPageBySandboxAndStateAndArchivedNot, removeFromAffectedVendors, setAffectedVendors, 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
-
Method Details
-
readByIdAndArchivedNot
@Deprecated @Policy(operationTypes=READ) default Optional<D> readByIdAndArchivedNot(String id, @Nullable Boolean archived) Deprecated.TakesChangeDeploy.getArchived()
into account when retrieving a deployment with the given ID.- Parameters:
id
- ID of the deployment to retrievearchived
-ChangeDeploy.getArchived()
value to not match- Returns:
- A
ChangeDeploy
matching the given ID and not matching the given archived status
-
CustomizedChangeDeployRepository.readByIdAndArchivedNot(String, boolean, boolean, com.broadleafcommerce.data.tracking.core.context.ContextInfo)