com.ibm.commerce.pvcdevices.beans

Class PVCSessionDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, com.ibm.commerce.pvcdevices.beans.PVCSessionInputDataBean, com.ibm.commerce.pvcdevices.beans.PVCSessionSmartDataBean, Delegator, java.io.Serializable


    public class PVCSessionDataBean
    extends com.ibm.commerce.pvcdevices.beansrc.PVCSessionDataBeanBase
    implements com.ibm.commerce.pvcdevices.beans.PVCSessionInputDataBean, com.ibm.commerce.pvcdevices.beans.PVCSessionSmartDataBean
    A databean that represents the session information from a PvC device request. The data populated from this bean can be found from the PVCSESSION table.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

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

      • PVCSessionDataBean

        public PVCSessionDataBean()
    • Method Detail

      • getDataBeanKeyPVCSessionId

        public java.lang.String getDataBeanKeyPVCSessionId()
        Gets the PvC session identifier.
        Specified by:
        getDataBeanKeyPVCSessionId in interface com.ibm.commerce.pvcdevices.beans.PVCSessionSmartDataBean
        Returns:
        The PvC session identifier.
      • populate

        public void populate()
        Retrieves data from the database.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception - if there was a problem retrieving the data.
      • setCommandContext

        public void setCommandContext(CommandContext aCommandContext)
        Sets the command context within this bean.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        aCommandContext - the command context.
      • setDataBeanKeyPVCSessionId

        public void setDataBeanKeyPVCSessionId(java.lang.String aPVCSessionId)
        Sets the PvC session identifier.
        Specified by:
        setDataBeanKeyPVCSessionId in interface com.ibm.commerce.pvcdevices.beans.PVCSessionInputDataBean
        Parameters:
        aPVCSessionId - the PvC session identifier.
      • setRequestProperties

        public void setRequestProperties(TypedProperty aRequestProperty)
        Sets the request property within this bean.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aTypedProperty - the request property.