com.ibm.commerce.order.commands

Interface ExtOrderProcessCmd

  • 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:
    ExtOrderProcessCmdImpl, SOIExtOrderProcessCmdImpl, TaxAuditTIKCmdImpl, TaxOrderAuditTIKCmdImpl


    public interface ExtOrderProcessCmd
    extends TaskCommand
    Perform custom processing just prior to the completion of the OrderProcessCmd controller command.

    This task command may be overridden to perform custom processing associated with the execution of the OrderProcessCmd controller command. It is called by the default implementation of the OrderProcessCmd controller command just before it completes execution.
    • Field Detail

      • COPYRIGHT

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

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

        static final java.lang.String defaultCommandClassName
        The name of the default implementation class for this command interface.
        See Also:
        Constant Field Values
    • Method Detail

      • getOrder

        OrderAccessBean getOrder()
        Gets the OrderAccessBean for the Order that was processed.
        Returns:
        the OrderAccessBean for the Order that was processed.
      • getOrderRn

        java.lang.Long getOrderRn()
        Deprecated. Replaced by getOrder()
        Gets the identifier of the Order that was processed.
        Returns:
        the identifier of the Order that was processed.
      • setOrder

        void setOrder(OrderAccessBean aabOrder)
        Sets the OrderAccessBean for the Order that was processed.
        Parameters:
        aabOrder - the OrderAccessBean for the Order that was processed.
      • setOrderRn

        void setOrderRn(java.lang.Long abOrderRn)
        Deprecated. Replaced by setOrder(OrderAccessBean aabOrder)
        Sets the identifier of the Order that was processed.
        Parameters:
        abOrderRn - the identifier of the Order that was processed.