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, readSummaryAvailabilityMethods inherited from interface com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
findNotificationReadyMembers, setFailedNotificationAttempt, setNotificationAcknowledgedMethods inherited from interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
existsByParentSkuInventoryId, findAllByInventoryLocationContextId, findAllBySkuNameContainingIgnoreCase, findAllBySkuRefSkuNameContainingIgnoreCase, findByParentSkuInventoryIdAndSerializationValue, readByInventoryLocationContextIdOrderByContextIdAscMethods 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, setTrackableBehaviorUtilMethods inherited from interface com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor
exists, findAll, findAll, findAll, findAll
-
Method Details
-
getDomainType
- Specified by:
getDomainTypein interfacecom.broadleafcommerce.common.extension.DomainTypeAware- Specified by:
getDomainTypein interfacecom.broadleafcommerce.data.tracking.core.TrackableRepository<D extends JpaSkuInventory>
-