|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
BillingAddrValidator | Object that implement this interface know how to validate a billing address of type atg.core.util.Address or any of its subclasses. |
ShippingAddrValidator | Object that implement this interface know how to validate a shipping address of type atg.core.util.Address or any of its subclasses. |
Class Summary | |
---|---|
BillingAddrValidatorImpl | This class provides a default implementation of BillingAddrValidator. |
EventSender | This is a base class that should be extended by other processors that wish to send events from within a chain. |
LoadProperties | This abstract class stores a list of properties to be loaded for a bean. |
OrderRepositoryUtils | This class contains utility methods which the load and save processors use to access the OrderRepository. |
ProcAddOrderToRepository | This processor calls updateOrder() on the supplied Order and then checks to see if it is transient. |
ProcAuthorizePayment | This processor authorizes payment for an Order in the form of a PaymentGroup. |
ProcChangeOrderState | This processor changes the state of the order to the state in the newOrderState property. |
ProcCheckForDiscontinuedProducts | This processor verifies that none of the products in the CommerceItems within the order are not discontinued. |
ProcCheckForErrors | This processor simply checks whether the PipelineResult has any errors. |
ProcCheckForExpiredPromotions | This processor checks whether any expired promotions are being used or were used during the pricing of any part of the order. |
ProcCheckOrderState | This processor returns the value in successReturnValue if the order state is in the statesList property. |
ProcCreateImplicitRelationships | This processor creates relationships in an Order which has one ShippingGroup and/or one PaymentGroup. |
ProcCreditCardModCheck | This processor does a mod check on credit card numbers to see if they are valid. |
ProcDispatchOnOrderState | Dispatch to the next processor element based on the string value of the order state. |
ProcDispatchOnProperty | Dispatch to the next processor element based on the value of some named property of some designated object in the pipeline arguments map. |
ProcExecuteChain | This processor executes a chain from within a processor of another chain. |
ProcLoadCommerceItemObjects | This processor loads the CommerceItem objects from the OrderRepository into the Order object. |
ProcLoadCostCenterObjects | This processor loads the CostCenter objects from the OrderRepository into the Order object. |
ProcLoadHandlingInstructionObjects | This method loads the HandlingInstruction objects from the OrderRepository into a ShippingGroup in the Order object. |
ProcLoadOrderObject | This processor loads the Order object from the OrderRepository. |
ProcLoadPaymentGroupObjects | This processor loads the PaymentGroup objects from the OrderRepository into the Order object. |
ProcLoadPaymentStatusObjects | This processor loads the PaymentStatus objects from the OrderRepository into the PaymentGroups of the Order object. |
ProcLoadPriceInfoObjects | This processor loads the PriceInfo objects from the OrderRepository into the Order object. |
ProcLoadRelationshipObjects | This processor loads the Relationship objects from the OrderRepository into the Order object. |
ProcLoadShippingGroupObjects | This processor loads the ShippingGroup objects from the OrderRepository into the Order object. |
ProcMoveUsedPromotions | This processor moves any used promotions in the user's profile from the activePromotions list to the usedPromotions list. |
ProcRemoveEmptyPaymentGroups | This processor removes empty PaymentGroups from an Order. |
ProcRemoveEmptyShippingGroups | This processor removes empty ShippingGroups from an Order. |
ProcRemoveExpiredCommerceItems | This processor is responsible for the removal of CommerceItems whose sku or product have been removed from the database from Orders whose states are specified in the @see OpenOrderStates. |
ProcSaveCommerceItemObjects | This processor saves the CommerceItem objects into the OrderRepository from the Order object. |
ProcSaveCostCenterObjects | This processor saves the CostCenter objects into the OrderRepository from the Order object. |
ProcSaveHandlingInstructionObjects | This processor saves the HandlingInstruction objects into the OrderRepository from the Order object. |
ProcSaveOrderObject | This processor saves the Order object into the OrderRepository. |
ProcSavePaymentGroupObjects | This processor saves the PaymentGroup objects into the OrderRepository from the Order object. |
ProcSavePaymentStatusObjects | This processor saves the PaymentStatus objects into the OrderRepository from the PaymentGroup object. |
ProcSavePriceInfoObjects | This processor saves the PriceInfo objects into the OrderRepository from the Order, CommerceItem and ShippingGroup objects. |
ProcSaveRelationshipObjects | This processor saves the Relationship objects into the OrderRepository from the Order object. |
ProcSaveShippingGroupObjects | This processor saves the ShippingGroup objects into the OrderRepository from the Order object. |
ProcSendFulfillmentMessage | This processor sends a message to the fulfillment engine when an order has been processed. |
ProcSendGiftPurchasedMessage | This processor sends an event to the scenario engine when a gift has been purchased. |
ProcSendPromotionUsedMessage | This processor sends an event to the scenario engine when an promotion is used in an order. |
ProcSendScenarioEvent | This processor sends scenario action events to the scenario server. |
ProcSendScheduledOrderMessage | sends scheduled order submit messages |
ProcSetCatalogRefs | This processor sets the catalog references into the CommerceItems in the order. |
ProcSetCostCenterAmount | This processor determines the values that need to be set into the amount field of a CostCenter. |
ProcSetLastModifiedTime | This processor sets the catalog references into the CommerceItems in the order. |
ProcSetPaymentGroupAmount | This processor determines the values that need to be set into the amount field of a PaymentGroup. |
ProcSetProductRefs | This processor sets the product references into the CommerceItems in the order. |
ProcUpdateGiftRepository | Check the shipping groups of an order for Handlers. |
ProcUpdateOrder | This processor calls updateOrder() on the supplied Order |
ProcValidateCostCenter | Validate a single Cost Center at checkout time. |
ProcValidateCostCentersForCheckout | This processor validates CostCenters before checking an Order out. |
ProcValidateCreditCard | Validate a single instance of the CreditCard payment group at checkout time. |
ProcValidateCurrencyCodes | Validates that all the PriceInfo objects in the Order have been priced using the same currency code. |
ProcValidateElectronicShippingGroup | Validate a single instance of ElectronicShippingGroup at checkout time. |
ProcValidateGiftCertificate | Validate a single instance of the GiftCertificate payment group at checkout time. |
ProcValidateHandlingInstructionsForCheckout | This processor validates that the total quantities in the HandlingInstructions do not exceed the amount assigned to the ShippingGroup. |
ProcValidateHardgoodShippingGroup | Validate a single instance of HardgoodShippingGroup at checkout time. |
ProcValidateInvoiceRequest | Validate a single instance of the InvoiceRequest payment group at checkout time. |
ProcValidateOrderCostsForCheckout | This processor validates that all order costs are accounted for by a PaymentGroup. |
ProcValidateOrderForCheckout | This processor validates that all there is at least one CommerceItem, one ShippingGroup, and one PaymentGroup in the Order. |
ProcValidatePaymentGroupsForCheckout | This processor validates PaymentGroups before checking an Order out. |
ProcValidateShippingCostsForCheckout | This processor validates that all shipping costs are accounted for by a PaymentGroup. |
ProcValidateShippingGroupsForCheckout | This processor validates ShippingGroups before checking an Order out. |
ProcValidateStoreCredit | Validate a single instance of the StoreCredit payment group at checkout time. |
ProcVerifyOrderAddresses | This class verifies addresses for ShippingGroups and PaymentGroups. |
SavedProperties | This abstract class stores a list of properties to be saved for a bean. |
ShippingAddrValidatorImpl | This class provides a default implementation of ShippingAddrValidator. |
ValidateCostCenterPipelineArgs | ValidateCostCenterPipelineArgs provides a dictionary for storing arguments to the pipeline processors that validate cost centers, and includes convenience methods for looking up well-known names within that dictionary. |
ValidatePaymentGroupPipelineArgs | ValidatPaymentGroupPipelineArgs provides a dictionary for storing arguments to the pipeline processors that validate payment groups, and includes convenience methods for looking up well-known names within that dictionary. |
ValidateShippingGroupPipelineArgs | ValidateShippingGroupPipelineArgs provides a dictionary for storing arguments to the pipeline processors that validate shipping groups, and includes convenience methods for looking up well-known names within that dictionary. |
ValidationPipelineArgs | ValidationPipelineArgs provides a dictionary for storing arguments to the pipeline processors that validate shipping groups and payment groups, and includes convenience methods for looking up well-known names within that dictionary. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |