| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
CartOperationProcessContextFactory.createContext(CartOperationRequest seedData)
Creates the necessary context for cart operations
|
ProcessContext<CartOperationRequest> |
VerifyFulfillmentGroupItemsActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
CheckAvailabilityActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
PriceOrderIfNecessaryActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
CartOperationProcessContextFactory.createContext(CartOperationRequest seedData)
Creates the necessary context for cart operations
|
protected void |
PriceOrderIfNecessaryActivity.preSaveOperation(CartOperationRequest request)
Intended to be overridden by a custom implementation if there is a requirement to perform additional logic or
saves before triggering the main Order save with pricing.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
VerifyFulfillmentGroupItemsActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
CheckAvailabilityActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
PriceOrderIfNecessaryActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
AddFulfillmentGroupItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
AddOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateAddRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
AddFulfillmentGroupItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
AddOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateAddRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
RemoveOrderMultishipOptionActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
RemoveFulfillmentGroupItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
RemoveOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateRemoveRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
RemoveOrderMultishipOptionActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
RemoveFulfillmentGroupItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
RemoveOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateRemoveRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
UpdateOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
UpdateOrderMultishipOptionActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
UpdateFulfillmentGroupItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateUpdateRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
UpdateOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
UpdateOrderMultishipOptionActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
UpdateFulfillmentGroupItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateUpdateRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
UpdateProductOptionsOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateUpdateProductOptionsRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CartOperationRequest> |
UpdateProductOptionsOrderItemActivity.execute(ProcessContext<CartOperationRequest> context) |
ProcessContext<CartOperationRequest> |
ValidateUpdateProductOptionsRequestActivity.execute(ProcessContext<CartOperationRequest> context) |
| Modifier and Type | Method and Description |
|---|---|
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.onItemAdded(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.onItemAdded(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.onItemAdded(CartOperationRequest request) |
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.onItemRemoved(CartOperationRequest request)
When we remove an order item, we must also remove the associated fulfillment group
item to respsect the database constraints.
|
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.onItemRemoved(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.onItemRemoved(CartOperationRequest request) |
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.onItemUpdated(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.onItemUpdated(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.onItemUpdated(CartOperationRequest request) |
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.verify(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.verify(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.verify(CartOperationRequest request) |
| Modifier and Type | Method and Description |
|---|---|
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.onItemAdded(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.onItemAdded(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.onItemAdded(CartOperationRequest request) |
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.onItemRemoved(CartOperationRequest request)
When we remove an order item, we must also remove the associated fulfillment group
item to respsect the database constraints.
|
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.onItemRemoved(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.onItemRemoved(CartOperationRequest request) |
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.onItemUpdated(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.onItemUpdated(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.onItemUpdated(CartOperationRequest request) |
CartOperationRequest |
NullFulfillmentGroupItemStrategyImpl.verify(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategyImpl.verify(CartOperationRequest request) |
CartOperationRequest |
FulfillmentGroupItemStrategy.verify(CartOperationRequest request) |
Copyright © 2014. All Rights Reserved.