com.ibm.commerce.order.client.commands

Interface ProcessOrderCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    ProcessOrderCmdImpl


    public interface ProcessOrderCmd
    extends TaskCommand
    This order client task command is used to process an order by composing the ProcessOrder SDO from an order ID or order access bean and make the ProcessOrderservice request with it and the invocation service action specified. The default implementation of this command is ProcessOrderCmdImpl.
    See Also:
    OrderClientFacadeImpl, InvocationService
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The IBM copyright notice field.
        See Also:
        Constant Field Values
      • NAME

        static final java.lang.String NAME
        The full name of this command.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation of this command.
        See Also:
        Constant Field Values
      • ACTION_TRANSFER_ORDER

        static final java.lang.String ACTION_TRANSFER_ORDER
        The invocation service action TransferOrder.
        See Also:
        Constant Field Values
    • Method Detail

      • setAction

        void setAction(java.lang.String astrAction)
        Sets the invocation service action.
        Parameters:
        astrAction - the invocation service action.
      • setOrderId

        void setOrderId(java.lang.Long anOrderId)
        Sets the order ID.
        Parameters:
        anOrderId - the order ID.
      • setOrder

        void setOrder(OrderAccessBean aabOrder)
        Sets the order access bean.
        Parameters:
        aabOrder - the order access bean.
      • getAcknowledgeOrder

        com.ibm.commerce.order.datatypes.AcknowledgeOrderType getAcknowledgeOrder()
        Returns the AcknowledgeOrder SDO.
        Returns:
        the AcknowledgeOrder SDO.