com.ibm.commerce.me.commands

Interface CheckBatchOrderRequestCmd

  • 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:
    CheckBatchOrderRequestCmdImpl


    public interface CheckBatchOrderRequestCmd
    extends TaskCommand
    This is a task command that checks whether the OrderRequest message from the Procurement system is a duplicate of a previous request.
    • Field Detail

      • COPYRIGHT

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

        static final java.lang.String NAME
        Name of the current class (interface)
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        Name of the default implementation of this command
        See Also:
        Constant Field Values
    • Method Detail

      • getErrorCode

        int getErrorCode()
        This method gets the errorCode.
        Returns:
        code indicating the reason of failure
      • getStatus

        com.ibm.commerce.me.common.Status getStatus()
        This method gets the execution status of this command.
        Returns:
        a datatype encapsulating the execution status of this command
      • setMessageId

        void setMessageId(java.lang.String messageId)
        This method sets the payload message ID that identifies a unique order in the order table.
        Parameters:
        messageId - payload message ID