Interface JpaSkuInventoryRepository<D extends JpaSkuInventory>
- Type Parameters:
D
-
- All Superinterfaces:
CustomizableSkuInventoryRepository<D>
,com.broadleafcommerce.common.extension.DomainTypeAware
,com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
,org.springframework.data.repository.Repository<D,
,String> SkuInventoryRepository<D>
,com.broadleafcommerce.data.tracking.core.TrackableRepository<D>
,com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
@Repository
@Narrow(com.broadleafcommerce.data.tracking.jpa.filtering.narrow.JpaNarrowExecutor.class)
public interface JpaSkuInventoryRepository<D extends JpaSkuInventory>
extends SkuInventoryRepository<D>
JPA-specific interface for
SkuInventoryRepository
.- Author:
- Kelly Tisdell (ktisdell)
-
Method Summary
Methods inherited from interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
deleteAllByInventoryLocationId, findAll, findAllByContextId, findAvailableBySkuReferenceForQuantity, findAvailableBySkuReferenceForQuantity, findAvailableBySkuReferenceForQuantity, findByContextId, findByInventoryLocationAndSkuRefFieldValues, findByInventoryLocationAndSkuRefFieldValuesAndNotSerialized, findBySkuReferencesAndLocationId, isAvailableBySkuReferenceForQuantity, readAllByInventoryLocationId, readConsolidatedInventoryQuantities, readSummaryAvailability
Methods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledged
Methods inherited from interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
existsByParentSkuInventoryId, findAllByInventoryLocationContextId, findAllBySkuNameContainingIgnoreCase, findAllBySkuRefSkuNameContainingIgnoreCase, findByParentSkuInventoryIdAndSerializationValue, readByInventoryLocationContextIdOrderByContextIdAsc
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, getEntityInformation, getTrackableBehaviorUtil, getTypesToRegisterInMappingContext, pruneChangeDetails, pruneRestingNotificationStates, purgeObsoleteSandboxData, save, saveAll, setTrackableBehaviorUtil
Methods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor
exists, findAll, findAll, findAll, findAll
-
Method Details
-
getDomainType
- Specified by:
getDomainType
in interfacecom.broadleafcommerce.common.extension.DomainTypeAware
- Specified by:
getDomainType
in interfacecom.broadleafcommerce.data.tracking.core.TrackableRepository<D extends JpaSkuInventory>
-