com.ibm.commerce.tools.optools.order.commands

Interface CSROrderCopyCmd

  • All Superinterfaces:
    AccCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ControllerCommand, ECCommand, Protectable, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, ToolsControllerCommand
    All Known Implementing Classes:
    CSROrderCopyCmdImpl


    public interface CSROrderCopyCmd
    extends ToolsControllerCommand
    Creates a copy of an order.

    Behavior

    • It is used to backup the order that is being changed by CSR.

    Parameters

    orderId
    The order id that needs to be copied.
    shopperId
    The customer id that owns the order.

    Exception Conditions

    It will re-throw all the exceptions that the OrderCopyCmd command will throw.

    Error View:

    • CSROrderCopyErrorView
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The IBM Copyright statement.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation class name.
        See Also:
        Constant Field Values
    • Method Detail

      • getBackupOrderId

        java.lang.String getBackupOrderId()
        Gets the id of the copied order.
        Returns:
        The copied order id.