Interface FileUploadStateRepository<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>
- All Known Subinterfaces:
JpaFileUploadStateRepository<D>
@NoRepositoryBean
public interface FileUploadStateRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>
Repository
for persistent counter-parts of
FileUploadState
.- Author:
- Dima Myroniuk (dmyroniuk), Nathan Moore (nathandmoore)
-
Method Summary
Modifier and TypeMethodDescriptionfindAllByFileName
(String fileName, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theFileUploadStates
by name.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 Details
-
findAllByFileName
@Policy(operationTypes=READ) List<D> findAllByFileName(String fileName, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theFileUploadStates
by name.- Parameters:
fileName
- The name of the file for which to find upload statescontextInfo
- context information surrounding sandboxing and multitenant state- Returns:
- the
FileUploadStates
matching thefileName
.
-