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, saveAllMethods inherited from interface com.broadleafcommerce.sandbox.repository.nontrackable.CustomizedChangeDeployRepository
cleanupBatch, readByIdAndArchivedNot, readPageByApplicationAndStateAndArchivedNot, readPageBySandboxAndStateAndArchivedNot, removeFromAffectedVendors, setAffectedVendors, updateVals, updateVals, updateValsMethods inherited from interface com.broadleafcommerce.common.extension.DomainTypeAware
getDomainTypeMethods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledgedMethods 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
ChangeDeploymatching the given ID and not matching the given archived status
-
CustomizedChangeDeployRepository.readByIdAndArchivedNot(String, boolean, boolean, com.broadleafcommerce.data.tracking.core.context.ContextInfo)