Uses of Class
com.broadleafcommerce.inventory.domain.InventoryLocation
-
-
Uses of InventoryLocation in com.broadleafcommerce.inventory.provider.jpa.domain
Methods in com.broadleafcommerce.inventory.provider.jpa.domain that return types with arguments of type InventoryLocation Modifier and Type Method Description protected <V> org.modelmapper.spi.DestinationSetter<InventoryLocation,V>
JpaInventoryLocation. fromMeAddressSetter(org.modelmapper.spi.DestinationSetter<Address,V> setterOnAddress)
protected org.modelmapper.spi.SourceGetter<InventoryLocation>
JpaInventoryLocation. toMeAddressGetter(org.modelmapper.spi.SourceGetter<Address> getterOnAddress)
-
Uses of InventoryLocation in com.broadleafcommerce.inventory.service
Classes in com.broadleafcommerce.inventory.service with type parameters of type InventoryLocation Modifier and Type Class Description class
DefaultInventoryLocationService<L extends InventoryLocation>
Service to store and retrieveInventoryLocation
data.interface
InventoryLocationService<L extends InventoryLocation>
Service to provide business logic / data access related toInventoryLocation
references.Methods in com.broadleafcommerce.inventory.service that return types with arguments of type InventoryLocation Modifier and Type Method Description protected InventoryLocationService<InventoryLocation>
DefaultSkuInventoryAvailabilityStrategy. getInventoryLocationService()
protected InventoryLocationService<InventoryLocation>
DefaultSkuInventoryService. getInventoryLocationService()
Methods in com.broadleafcommerce.inventory.service with parameters of type InventoryLocation Modifier and Type Method Description List<I>
DefaultSkuInventoryService. readSkuInventoryDetails(SkuReferenceFieldType skuRefType, Set<String> skuRefs, InventoryLocation location, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<I>
SkuInventoryService. readSkuInventoryDetails(SkuReferenceFieldType skuRefType, Set<String> skuRefs, InventoryLocation location, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
ReadsSkuInventory
details based on specificSkuRef
details, specified by theSkuReferenceFieldType
for a givenInventoryLocation
.Constructor parameters in com.broadleafcommerce.inventory.service with type arguments of type InventoryLocation Constructor Description DefaultSkuInventoryAvailabilityStrategy(SkuInventoryRepository<com.broadleafcommerce.data.tracking.core.Trackable> skuInventoryRepository, SkuFieldReferenceTypeUtility skuFieldReferenceTypeUtility, InventoryLocationService<InventoryLocation> inventoryLocationService, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper)
DefaultSkuInventoryService(SkuInventoryRepository<com.broadleafcommerce.data.tracking.core.Trackable> skuInventoryRepository, InventoryLocationService<InventoryLocation> inventoryLocationService, SkuFieldReferenceTypeUtility skuFieldReferenceTypeUtility, SkuInventoryAdjustmentService<I> skuInventoryAdjustmentService, SkuInventoryAvailabilityStrategy<I> skuInventoryAvailabilityStrategy, StockChangeNotificationService stockChangeNotificationService, SkuInventoryReservationRequestValidator skuInventoryReservationRequestValidator, InventoryTransactionService<InventoryTransaction> inventoryTransactionService, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager domainMapperManager)
-
Uses of InventoryLocation in com.broadleafcommerce.inventory.service.messaging.autoconfigure
Method parameters in com.broadleafcommerce.inventory.service.messaging.autoconfigure with type arguments of type InventoryLocation Modifier and Type Method Description InventoryVendorNotificationHandler
InventoryMessagingAutoConfiguration. inventoryVendorNotificationHandler(InventoryLocationService<InventoryLocation> locationService, InventoryLocationRepository<com.broadleafcommerce.data.tracking.core.Trackable> locationRepository, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager)
-
Uses of InventoryLocation in com.broadleafcommerce.inventory.service.messaging.vendor
Methods in com.broadleafcommerce.inventory.service.messaging.vendor that return types with arguments of type InventoryLocation Modifier and Type Method Description protected InventoryLocationService<InventoryLocation>
InventoryVendorNotificationHandler. getInventoryLocationService()
Constructor parameters in com.broadleafcommerce.inventory.service.messaging.vendor with type arguments of type InventoryLocation Constructor Description InventoryVendorNotificationHandler(InventoryLocationService<InventoryLocation> inventoryLocationService, InventoryLocationRepository<com.broadleafcommerce.data.tracking.core.Trackable> inventoryLocationRepo, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager)
-
Uses of InventoryLocation in com.broadleafcommerce.inventory.service.validation
Methods in com.broadleafcommerce.inventory.service.validation that return types with arguments of type InventoryLocation Modifier and Type Method Description protected InventoryLocationService<InventoryLocation>
InventoryLocationValidator. getInventoryLocationService()
protected InventoryLocationService<InventoryLocation>
SkuInventoryValidator. getInventoryLocationService()
Methods in com.broadleafcommerce.inventory.service.validation with parameters of type InventoryLocation Modifier and Type Method Description protected void
InventoryLocationValidator. validateAddress(@NonNull InventoryLocation location, @NonNull org.springframework.validation.Errors errors)
Method parameters in com.broadleafcommerce.inventory.service.validation with type arguments of type InventoryLocation Modifier and Type Method Description void
InventoryLocationValidator. setInventoryLocationService(InventoryLocationService<InventoryLocation> inventoryLocationService)
void
SkuInventoryValidator. setInventoryLocationService(InventoryLocationService<InventoryLocation> inventoryLocationService)
-
Uses of InventoryLocation in com.broadleafcommerce.inventory.web.endpoint
Methods in com.broadleafcommerce.inventory.web.endpoint that return InventoryLocation Modifier and Type Method Description InventoryLocation
InventoryLocationEndpoint. createNewInventoryLocation(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, InventoryLocation inventoryLocation)
Creates a brand newInventoryLocation
.InventoryLocation
InventoryLocationEndpoint. readInventoryLocationByContextId(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads anInventoryLocation
by context ID.InventoryLocation
InventoryLocationEndpoint. replaceInventoryLocation(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, InventoryLocation inventoryLocation)
Replaces an existingInventoryLocation
.Methods in com.broadleafcommerce.inventory.web.endpoint that return types with arguments of type InventoryLocation Modifier and Type Method Description protected InventoryLocationService<InventoryLocation>
InventoryLocationEndpoint. getInventoryLocationService()
org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readAllLocations(String nameOrNumberQuery, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Optional<InventoryLocation>
InventoryLocationEndpoint. readInventoryLocationByLocationNumber(String inventoryLocationNumber, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads anInventoryLocation
by an arbitrary location number.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readInventoryLocationsByCoordinates(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readInventoryLocationsByPostalCode(String countryCode, String postalCode, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references within a given country and for a given postal code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readInventoryLocationsByStateProvinceRegion(String countryCode, String stateProvinceRegionCode, String city, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references within a given country and for a given state or province or region, based on region code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readPickupLocationsByCoordinates(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that allow pickup within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readPickupLocationsByPostalCode(String countryCode, String postalCode, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that are flagged as pickup locations within a given country and for a given postal code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readPickupLocationsByStateProvinceRegion(String countryCode, String stateProvinceRegionCode, String city, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that are flagged as pickup locations within a given country and for a given state or province or region, based on region code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readShippingLocationsByCoordinates(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that allow shipping within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readShippingLocationsByPostalCode(String countryCode, String postalCode, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that are flagged as shipping locations within a given country and for a given postal code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readShippingLocationsByStateProvinceRegion(String countryCode, String stateProvinceRegionCode, String city, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that are flagged as shipping locations within a given country and for a given state or province or region, based on region code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readStoreLocationsByCoordinates(Double latitude, Double longitude, Double radius, DistanceType distanceType, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that allow shipping within a given area, within the radius of a point identified by latitude and longitude coordinates.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readStoreLocationsByPostalCode(String countryCode, String postalCode, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that are flagged as "Store" locations within a given country and for a given postal code.org.springframework.data.domain.Page<InventoryLocation>
InventoryLocationEndpoint. readStoreLocationsByStateProvinceRegion(String countryCode, String stateProvinceRegionCode, String city, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Reads allInventoryLocation
references that are flagged as pickup locations within a given country and for a given state or province or region, based on region code.Methods in com.broadleafcommerce.inventory.web.endpoint with parameters of type InventoryLocation Modifier and Type Method Description InventoryLocation
InventoryLocationEndpoint. createNewInventoryLocation(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, InventoryLocation inventoryLocation)
Creates a brand newInventoryLocation
.InventoryLocation
InventoryLocationEndpoint. replaceInventoryLocation(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, InventoryLocation inventoryLocation)
Replaces an existingInventoryLocation
.Constructor parameters in com.broadleafcommerce.inventory.web.endpoint with type arguments of type InventoryLocation Constructor Description InventoryLocationEndpoint(InventoryLocationService<InventoryLocation> inventoryLocationService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService)
-