com.ibm.commerce.utf.beans

Class RFQListBean

    • Field Detail

      • COPYRIGHT

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

        public com.ibm.commerce.base.util.SortingAttribute sortingAtt
        The sorting attribute
    • Constructor Detail

      • RFQListBean

        public RFQListBean()
        Constructs an RFQListBean object.
    • Method Detail

      • getActivateTime

        public java.lang.String getActivateTime()
        Gets the activate time.
        Specified by:
        getActivateTime in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getCloseTime

        public java.lang.String getCloseTime()
        Gets the close time.
        Specified by:
        getCloseTime in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getCompleteTime

        public java.lang.String getCompleteTime()
        Gets the complete time.
        Specified by:
        getCompleteTime in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getCreateTime

        public java.lang.String getCreateTime()
        Gets the create time.
        Specified by:
        getCreateTime in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getMatchName

        public java.lang.String getMatchName()
        Gets the match name.
        Specified by:
        getMatchName in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getMultiStates

        public java.lang.Integer[] getMultiStates()
        Gets the states.
        Specified by:
        getMultiStates in interface RFQListSmartDataBean
        Returns:
        java.lang.Integer[]
      • getName

        public java.lang.String getName()
        Gets the name.
        Specified by:
        getName in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getOwnerId

        public java.lang.String getOwnerId()
        Gets the owner ID.
        Specified by:
        getOwnerId in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getParticipantId

        public java.lang.String getParticipantId()
        Gets the participant ID.
        Specified by:
        getParticipantId in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getRFQLights

        public RFQDataLight[] getRFQLights()
        Gets an array of RFQLights.
        Returns:
        com.ibm.commerce.utf.beans.RFQDataLight[]
      • getState

        public java.lang.String getState()
        Gets the state.
        Specified by:
        getState in interface RFQListSmartDataBean
        Returns:
        java.lang.String
      • getStoreId

        public java.lang.String getStoreId()
        Gets the store id.
        Specified by:
        getStoreId in interface RFQListSmartDataBean
        Overrides:
        getStoreId in class com.ibm.commerce.tools.util.CommonSearchHelperBean
        Returns:
        java.lang.String
      • populate

        public void populate()
        Looks up a list of RFQs, then uses the list contents to populate an array of RFQDataBean objects.
        Specified by:
        populate in interface SmartDataBean
        Overrides:
        populate in class com.ibm.commerce.tools.util.CommonSearchHelperBean
        Throws:
        java.lang.Exception - if the access bean could not be created.
      • setActivateTime

        public void setActivateTime(java.lang.String newActivateTime)
        Sets the activate time.
        Specified by:
        setActivateTime in interface RFQListInputDataBean
        Parameters:
        newActivateTime - activate time
      • setCloseTime

        public void setCloseTime(java.lang.String newCloseTime)
        Sets the close time.
        Specified by:
        setCloseTime in interface RFQListInputDataBean
        Parameters:
        newCloseTime - close time
      • setCompleteTime

        public void setCompleteTime(java.lang.String newCompleteTime)
        Sets the complete time.
        Specified by:
        setCompleteTime in interface RFQListInputDataBean
        Parameters:
        newCompleteTime - complete time
      • setCreateTime

        public void setCreateTime(java.lang.String newCreateTime)
        Sets the create time.
        Specified by:
        setCreateTime in interface RFQListInputDataBean
        Parameters:
        newCreateTime - create time
      • setMatchName

        public void setMatchName(java.lang.String newName)
        Sets the match name. The value will be used in a case sensitive search
        Specified by:
        setMatchName in interface RFQListInputDataBean
        Parameters:
        newName - new name
      • setMatchNameForCaseInsensitiveSearch

        public void setMatchNameForCaseInsensitiveSearch(java.lang.String newName)
        Sets the match name. The value will be used in a case insensitive search
        Parameters:
        newName - new name
      • setMultiStates

        public void setMultiStates(java.lang.Integer[] newMultiStates)
        Sets the states.
        Specified by:
        setMultiStates in interface RFQListInputDataBean
        Parameters:
        newMultiStates - states
      • setName

        public void setName(java.lang.String newName)
        Sets the name.
        Specified by:
        setName in interface RFQListInputDataBean
        Parameters:
        newName - name
      • setOwnerId

        public void setOwnerId(java.lang.String newOwnerId)
        Sets the owner ID.
        Specified by:
        setOwnerId in interface RFQListInputDataBean
        Parameters:
        newOwnerId - owner ID
      • setParticipantId

        public void setParticipantId(java.lang.String newParticipantId)
        Sets the participant ID field.
        Specified by:
        setParticipantId in interface RFQListInputDataBean
        Parameters:
        newParticipantId - participant ID.
      • setRFQLights

        public void setRFQLights(RFQDataLight[] newRFQLite)
        Loads the array RFQLights.
        Parameters:
        newRFQLight - the list of RFQ datalight
      • setState

        public void setState(java.lang.String newState)
        Sets the state.
        Specified by:
        setState in interface RFQListInputDataBean
        Parameters:
        newState - state
      • setStoreId

        public void setStoreId(java.lang.String newStore)
        Sets the store.
        Specified by:
        setStoreId in interface RFQListInputDataBean
        Overrides:
        setStoreId in class com.ibm.commerce.tools.util.CommonSearchHelperBean
        Parameters:
        newStore - store
      • setInitialPosition

        public void setInitialPosition(int initialPosition)
        Sets the cursor initial positions
        Parameters:
        initialPosition - initial position
      • setSize

        public void setSize(int size)
        Sets the number of record to retrieve
        Parameters:
        size - size
      • getSortAtt

        public com.ibm.commerce.base.util.SortingAttribute getSortAtt()
        Gets sorting attribute
        Returns:
        SortingAttribute
      • setSortAtt

        public void setSortAtt(com.ibm.commerce.base.util.SortingAttribute newSortAtt)
        Set SortingAttribute.
        Parameters:
        newSortAtt - the sort attribute
      • getRowCount

        public int getRowCount()
        Get the number of total records
        Returns:
        int
      • buildQuery

        public java.lang.String buildQuery()
        Builds quick search Sql
        Specified by:
        buildQuery in class com.ibm.commerce.tools.util.CommonSearchHelperBean
        Returns:
        sql statement as string
      • getTotalSize

        public int getTotalSize()
        Gets total number of records which match the query condition
        Returns:
        total number of records which match the query condition as int
      • quickPopulate

        public void quickPopulate()
        Builds sql statement for quick search
      • buildResultDataBean

        public void buildResultDataBean(java.util.Vector resultVector)
        Construct the list of data beans
        Specified by:
        buildResultDataBean in class com.ibm.commerce.tools.util.CommonSearchHelperBean
        Parameters:
        java.util.Vector - - the result vector returned from the query execution
      • setQuickSearch

        public void setQuickSearch()
        Uses quick search method
      • getQuickSearch

        public boolean getQuickSearch()
        Gets boolean value whether should this listdata bean use quick search.
        Returns:
        whether current bean uses quick search method
      • getLength

        public int getLength()
        Get List length.
        Returns:
        int listSize