com.ibm.commerce.rfq.commands

Class RFQResponseChangeStateCmdImpl

    • Field Detail

      • COPYRIGHT

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

      • RFQResponseChangeStateCmdImpl

        public RFQResponseChangeStateCmdImpl()
        constructs an instance of RFQResponseChangeStatusCmdImpl.
    • Method Detail

      • performExecute

        public void performExecute()
                            throws ECException
        1. Change the state of RFQResponseDataBean. 2. If the target state is "CANCELLED", this command will set cancel time of the response

        Specified by:
        performExecute in interface ECCommand
        Specified by:
        performExecute in interface com.ibm.websphere.command.TargetableCommand
        Overrides:
        performExecute in class AbstractECTargetableCommand
        Throws:
        ECException.
        ECException
      • setResponseId

        public void setResponseId(java.lang.Long newResponseId)
        Sets the field responseId
        Specified by:
        setResponseId in interface RFQResponseChangeStateCmd
        Parameters:
        newResponseId - java.lang.Long
      • setResponseStateId

        public void setResponseStateId(java.lang.Integer newResponseStateId)
        Sets the field responseStateId.
        Specified by:
        setResponseStateId in interface RFQResponseChangeStateCmd
        Parameters:
        newResponseStateId - java.lang.Integer
      • getResponseDataBean

        public com.ibm.commerce.rfq.beans.RFQResponseDataBean getResponseDataBean()
        Gets responseDataBean.
        Specified by:
        getResponseDataBean in interface RFQResponseChangeStateCmd
        Returns:
        com.ibm.commerce.rfq.beans.RFQResponseDataBean
      • setResponseDataBean

        public void setResponseDataBean(com.ibm.commerce.rfq.beans.RFQResponseDataBean newResponseDataBean)
        Sets the field responseDataBean
        Specified by:
        setResponseDataBean in interface RFQResponseChangeStateCmd
        Parameters:
        newResponseDataBean - com.ibm.commerce.rfq.beans.RFQResponseDataBean
      • setSourceState

        public void setSourceState(java.lang.Integer newSourceState)
        Sets the field sourceState.
        Parameters:
        newSourceState - java.lang.Integer