Class RequestRecord

    • Field Detail

      • logger

        public static org.slf4j.Logger logger
      • mOC

        protected static final java.lang.String[] mOC
      • mAttrs

        protected static java.util.Vector<java.lang.String> mAttrs
    • Constructor Detail

      • RequestRecord

        public RequestRecord()
    • Method Detail

      • getAttrNames

        public java.util.Enumeration<java.lang.String> getAttrNames()
        Description copied from interface: IRequestRecord
        Gets attribute names of the request.
        Specified by:
        getAttrNames in interface IRequestRecord
        Returns:
        list of attribute names
      • get

        public java.lang.Object get​(java.lang.String name)
        Description copied from interface: IRequestRecord
        Gets the request attribute value by the name.
        Specified by:
        get in interface IAttrSet
        Specified by:
        get in interface IRequestRecord
        Parameters:
        name - attribute name
        Returns:
        attribute value
      • set

        public void set​(java.lang.String name,
                        java.lang.Object o)
        Description copied from interface: IRequestRecord
        Sets new attribute for the request.
        Specified by:
        set in interface IAttrSet
        Specified by:
        set in interface IRequestRecord
        Parameters:
        name - attribute name
        o - attribute value
      • getElements

        public java.util.Enumeration<java.lang.String> getElements()
        Description copied from interface: IRequestRecord
        Gets attribute list of the request.
        Specified by:
        getElements in interface IAttrSet
        Specified by:
        getElements in interface IRequestRecord
        Returns:
        attribute list
      • getSerializableAttrNames

        public java.util.Enumeration<java.lang.String> getSerializableAttrNames()
        Description copied from interface: IDBObj
        Returns a list of serializable attribute names. This method should return the attribute name even if there is no attribute value for the attribute.
        Specified by:
        getSerializableAttrNames in interface IDBObj
        Returns:
        a list of serializable attribute names
      • loadExtDataFromRequest

        protected static java.util.Hashtable<java.lang.String,​java.lang.Object> loadExtDataFromRequest​(IRequest r)
                                                                                                      throws EBaseException
        Throws:
        EBaseException