Classes
| Class | Description | |
|---|---|---|
|
|
DeliveryBuilder | Obsolete.
Builds deliveries using information in a order.
|
|
|
DeliveryCostCalculator |
Calculates delivery cost for an order.
|
|
|
DeliveryCostFactory | Obsolete.
Provides the creation methods for concrete implementations of IDeliveryBuilder
and IDeliveryCostStrategy.
|
|
|
SampleDeliveryBuilder | Obsolete.
Builds deliveries using information in a order. This is a sample provided to build deliveries.
|
|
|
SampleDeliveryCostStrategy | Obsolete.
Sample delivery cost strategy. Calculates sample delivery costs for default implementation.
|
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IDeliveryBuilder | Obsolete.
Interface for a Delivery Builder. A Delivery builder is responsible for building a delivery,
by providing the delivery rows and organizing the related complecations.
|
|
|
IDeliveryCostStrategy | Obsolete.
Interface to calculate the delivery cost.
|
Delegates
| Delegate | Description | |
|---|---|---|
|
|
AddDeliveryToOrderHandler | Obsolete.
Delegate to be passed to when making SampleDeliveryBuilder.
This delegate provides the ability to create a external delivery and attach it to the order carrier.
|
|
|
DeliveryBuilder..::..AddDelivery | Obsolete.
Delegate to add deliveries.
|
|
|
SampleDeliveryBuilder..::..AddDelivery | Obsolete.
Delegate to add deliveries.
|