| Constructor and Description |
|---|
CheckoutException(String message,
CheckoutSeed seed) |
CheckoutException(String message,
Throwable cause,
CheckoutSeed seed) |
CheckoutException(Throwable cause,
CheckoutSeed seed) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CheckoutSeed> |
CheckoutProcessContextFactory.createContext(CheckoutSeed seedData) |
ProcessContext<CheckoutSeed> |
CompleteOrderActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
ValidateAndConfirmPaymentActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
PricingServiceActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
CommitTaxActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
CompositeActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
ValidateProductOptionsActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
DecrementInventoryActivity.execute(ProcessContext<CheckoutSeed> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CheckoutSeed> |
CheckoutProcessContextFactory.createContext(CheckoutSeed seedData) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CheckoutSeed> |
CompleteOrderActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
ValidateAndConfirmPaymentActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
PricingServiceActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
CommitTaxActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
CompositeActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
ValidateProductOptionsActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
DecrementInventoryActivity.execute(ProcessContext<CheckoutSeed> context) |
void |
ConfirmPaymentsRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
ConfirmPaymentsRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
CommitTaxRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
CommitTaxRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
CompleteOrderRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
CompleteOrderRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
DecrementInventoryRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
DecrementInventoryRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
| Constructor and Description |
|---|
OfferMaxUseExceededException(String message,
CheckoutSeed seed) |
OfferMaxUseExceededException(String message,
Throwable cause,
CheckoutSeed seed) |
OfferMaxUseExceededException(Throwable cause,
CheckoutSeed seed) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CheckoutSeed> |
RecordOfferUsageActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
VerifyCustomerMaxOfferUsesActivity.execute(ProcessContext<CheckoutSeed> context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext<CheckoutSeed> |
RecordOfferUsageActivity.execute(ProcessContext<CheckoutSeed> context) |
ProcessContext<CheckoutSeed> |
VerifyCustomerMaxOfferUsesActivity.execute(ProcessContext<CheckoutSeed> context) |
void |
RecordOfferUsageRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
RecordOfferUsageRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
AbstractWorkflowInventoryExtensionHandler.decrementInventory(Map<Sku,Integer> skuQuantities,
ProcessContext<CheckoutSeed> context,
Map<String,Object> rollbackState) |
ExtensionResultStatusType |
WorkflowInventoryExtensionHandler.decrementInventory(Map<Sku,Integer> skuQuantities,
ProcessContext<CheckoutSeed> context,
Map<String,Object> rollbackState)
Invoked during the blCheckoutWorkflow
ExtensionResultStatusType.NOT_HANDLED then the default inventory system in the framework will be checked. |
ExtensionResultStatusType |
AbstractWorkflowInventoryExtensionHandler.rollbackInventoryOperation(ProcessContext<CheckoutSeed> context,
Map<String,Object> rollbackState) |
ExtensionResultStatusType |
WorkflowInventoryExtensionHandler.rollbackInventoryOperation(ProcessContext<CheckoutSeed> context,
Map<String,Object> rollbackState)
Invoked from the
DecrementInventoryRollbackHandler |
| Modifier and Type | Method and Description |
|---|---|
void |
NullCheckoutRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
void |
NullCheckoutRollbackHandler.rollbackState(Activity<? extends ProcessContext<CheckoutSeed>> activity,
ProcessContext<CheckoutSeed> processContext,
Map<String,Object> stateConfiguration) |
Copyright © 2014. All Rights Reserved.