com.ibm.commerce.order.event

Class DOMProcessOrderSubmitEventCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, ProcessOrderSubmitEventCmd, 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 DOMProcessOrderSubmitEventCmdImpl
    extends TaskCommandImpl
    implements ProcessOrderSubmitEventCmd
    This is the DOM integration implementation of the task command ProcessOrderSubmitEventCmd interface.

    Behavior:

    • The command is used to process the event captured by the listener when the event name is order submit. The implementation calls super class performExecute() method to update the order's transfer status to indicate that it is in the order processing system. It then calls the transferOrder() method to call the external order services to transfer the order to external OMS.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        Deprecated. 
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DOMProcessOrderSubmitEventCmdImpl

        public DOMProcessOrderSubmitEventCmdImpl()
        Deprecated. 
    • Method Detail

      • reset

        public void reset()
        Deprecated. 
        This method should be called after a command has been executed to reset its state variables.
        Specified by:
        reset in interface com.ibm.websphere.command.Command
        Overrides:
        reset in class AbstractECTargetableCommand
      • setOrderId

        public void setOrderId(java.lang.Long enOrderId)
        Deprecated. 
        This method sets the order Id.
        Specified by:
        setOrderId in interface ProcessOrderSubmitEventCmd
        Parameters:
        enOrderId - The order id.
      • getOrderId

        public java.lang.Long getOrderId()
        Deprecated. 
        This method gets the order Id..
        Specified by:
        getOrderId in interface ProcessOrderSubmitEventCmd
        Returns:
        The order id.