Serialized Form
-
Package com.broadleafcommerce.shipping.domain
-
Class com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse
class FulfillmentOptionPricedResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
estimatedDeliveryDate
Instant estimatedDeliveryDate
-
fulfillmentOption
com.broadleafcommerce.shipping.FulfillmentOption fulfillmentOption
-
fulfillmentPriceCalculated
javax.money.MonetaryAmount fulfillmentPriceCalculated
-
fulfillmentPriceInfos
Map<String,
com.broadleafcommerce.shipping.domain.FulfillmentPriceInfo> fulfillmentPriceInfos
-
-
Class com.broadleafcommerce.shipping.domain.FulfillmentPriceInfo
class FulfillmentPriceInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.shipping.domain.FulfillmentPricingItem
class FulfillmentPricingItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
-
fulfillmentFlatRates
Map<String,
javax.money.MonetaryAmount> fulfillmentFlatRates -
itemId
String itemId
-
merchandiseTotalAmount
javax.money.MonetaryAmount merchandiseTotalAmount
-
quantity
int quantity
-
skuCode
String skuCode
-
subtotal
javax.money.MonetaryAmount subtotal
-
taxCode
String taxCode
-
totalWeight
BigDecimal totalWeight
-
unitPrice
javax.money.MonetaryAmount unitPrice
Deprecated. -
unitWeight
BigDecimal unitWeight
-
weightUnits
String weightUnits
-
-
Class com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest
class FulfillmentPricingRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
Map<String,
String> attributes -
currency
javax.money.CurrencyUnit currency
-
customer
String customer
-
fromAddress
com.broadleafcommerce.shipping.domain.ShippingAddress fromAddress
-
fulfillmentOption
String fulfillmentOption
-
fulfillmentPricingItems
List<com.broadleafcommerce.shipping.domain.FulfillmentPricingItem> fulfillmentPricingItems
-
fulfillmentType
String fulfillmentType
-
toAddress
com.broadleafcommerce.shipping.domain.ShippingAddress toAddress
-
-
Class com.broadleafcommerce.shipping.domain.ShipISOCountry
class ShipISOCountry extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.shipping.domain.ShippingAddress
class ShippingAddress extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.broadleafcommerce.shipping.domain.Weight
class Weight extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
unit
String unit
-
value
BigDecimal value
-
-
-
Package com.broadleafcommerce.shipping.provider.jpa.domain
-
Class com.broadleafcommerce.shipping.provider.jpa.domain.JpaShipmentDetails
class JpaShipmentDetails extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
Map<String,
String> attributes -
contextId
String contextId
-
externalId
String externalId
-
fulfillmentOption
String fulfillmentOption
-
orderFulfillmentContextId
String orderFulfillmentContextId
- See Also:
-
tracking
com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking tracking
- See Also:
-
TenantJpaTracking
-
-
-
Package com.broadleafcommerce.shipping.service.exception
-
Exception com.broadleafcommerce.shipping.service.exception.LabelException
class LabelException extends Exception implements Serializable -
Exception com.broadleafcommerce.shipping.service.exception.ShippingProviderException
class ShippingProviderException extends RuntimeException implements Serializable
-
-
Package com.broadleafcommerce.shipping.service.integrations.banded
-
Class com.broadleafcommerce.shipping.service.integrations.banded.BandedFulfillmentPricingConfig
class BandedFulfillmentPricingConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
sampleConfig
boolean sampleConfig
Deprecated, for removal: This API element is subject to removal in a future version.Whether this configuration is the out-of-the-box sample. If true, a warning will be logged. -
shipTables
List<BandedFulfillmentPricingOption> shipTables
Deprecated, for removal: This API element is subject to removal in a future version.List of banded pricing fulfillment options that can be chosen.
-
-
Class com.broadleafcommerce.shipping.service.integrations.banded.BandedFulfillmentPricingOption
class BandedFulfillmentPricingOption extends com.broadleafcommerce.shipping.FulfillmentOption implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bands
List<FulfillmentOptionBand> bands
-
bandType
String bandType
What type of band this option represents. This drives whatFulfillmentOptionBand.getMinimum()
is compared against. -
daysToShip
Integer daysToShip
The number of days this option is expected to ship. -
units
String units
The units to specify theFulfillmentOptionBand.getMinimum()
in.
-
-
Class com.broadleafcommerce.shipping.service.integrations.banded.FulfillmentOptionBand
class FulfillmentOptionBand extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fixedPricePerGroup
Set<com.broadleafcommerce.shipping.domain.FulfillmentPriceAmount> fixedPricePerGroup
Fixed prices (by currency) to add perFulfillmentPricingRequest
. -
fixedPricePerItem
Set<com.broadleafcommerce.shipping.domain.FulfillmentPriceAmount> fixedPricePerItem
Fixed prices (by currency) to add perFulfillmentPricingItem
in a group. -
minimum
BigDecimal minimum
The minimum amount required for the correspondingband type
that determines if this band should apply. -
percentagePerItem
BigDecimal percentagePerItem
Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.
-
-
-
Package com.broadleafcommerce.shipping.service.integrations.fixed
-
Class com.broadleafcommerce.shipping.service.integrations.fixed.FixedFulfillmentPricingConfig
class FixedFulfillmentPricingConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
sampleConfig
boolean sampleConfig
Deprecated, for removal: This API element is subject to removal in a future version.Whether this configuration is the out-of-the-box sample. If true, a warning will be logged. -
shipTables
List<FixedFulfillmentPricingOption> shipTables
Deprecated, for removal: This API element is subject to removal in a future version.List of fixed pricing fulfillment options that can be chosen.
-
-
Class com.broadleafcommerce.shipping.service.integrations.fixed.FixedFulfillmentPricingOption
class FixedFulfillmentPricingOption extends com.broadleafcommerce.shipping.FulfillmentOption implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
daysToShip
Integer daysToShip
The number of days this option is expected to ship. -
fixedPricePerGroup
Set<com.broadleafcommerce.shipping.domain.FulfillmentPriceAmount> fixedPricePerGroup
Fixed prices (by currency) to add perFulfillmentPricingRequest
. -
fixedPricePerItem
Set<com.broadleafcommerce.shipping.domain.FulfillmentPriceAmount> fixedPricePerItem
Fixed prices (by currency) to add perFulfillmentPricingItem
in a group. -
percentagePerItem
BigDecimal percentagePerItem
Percentage to multiply against aFulfillmentPricingItem.getMerchandiseTotalAmount()
() FulfillmentItem's total}.
-
-
-
Package com.broadleafcommerce.shipping.service.integrations.shipengine.service
-
Exception com.broadleafcommerce.shipping.service.integrations.shipengine.service.ShipEngineApiException
class ShipEngineApiException extends org.springframework.web.reactive.function.client.WebClientException implements Serializable-
Serialized Fields
-
shipEngineApiErrorWrapper
ShipEngineApiErrorWrapper shipEngineApiErrorWrapper
-
status
org.springframework.http.HttpStatusCode status
-
-
-
-
Package com.broadleafcommerce.shipping.service.integrations.virtual
-
Class com.broadleafcommerce.shipping.service.integrations.virtual.VirtualFulfillmentPricingConfig
class VirtualFulfillmentPricingConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fulfillmentOptions
List<VirtualFulfillmentPricingOption> fulfillmentOptions
Deprecated, for removal: This API element is subject to removal in a future version.List of virtual pricing fulfillment options that can be chosen. -
sampleConfig
boolean sampleConfig
Deprecated, for removal: This API element is subject to removal in a future version.Whether this configuration is the out-of-the-box sample. If true, a warning will be logged.
-
-
Class com.broadleafcommerce.shipping.service.integrations.virtual.VirtualFulfillmentPricingOption
class VirtualFulfillmentPricingOption extends com.broadleafcommerce.shipping.FulfillmentOption implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fixedPricePerGroup
Set<com.broadleafcommerce.shipping.domain.FulfillmentPriceAmount> fixedPricePerGroup
Fixed prices (by currency) to add perFulfillmentPricingRequest
. -
fixedPricePerItem
Set<com.broadleafcommerce.shipping.domain.FulfillmentPriceAmount> fixedPricePerItem
Fixed prices (by currency) to add perFulfillmentPricingItem
in a group. -
percentagePerItem
BigDecimal percentagePerItem
Percentage to multiply against aFulfillmentItem's total
.
-
-