com.ibm.commerce.order.commands

Class DOMOrderStatusNotifySendCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, OrderStatusNotifySendCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable

    Deprecated. 

    public class DOMOrderStatusNotifySendCmdImpl
    extends OrderStatusNotifySendCmdImpl
    DOM integration implementation of OrderStatusNotifySendCmd. This implementation sends a notification e-mail for each group of order items those fulfillment statuses have updated using the message type OrderStatusNotify_<fulfillment status>.

    Behavior:

    • Identifies the order items those fulfillment statuses have updated.
    • Groups the order items by fulfillment status.
    • For each group:
      • Sends a notification e-mail to the owner of the order (or its notification ID if specified) using the message type OrderStatusNotify_<fulfillment status> (if it is defined).
    See Also:
    Serialized Form