com.softslate.commerce.businessobjects.core
Class RequestLogBean

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended by com.softslate.commerce.businessobjects.core.RequestLogBean
All Implemented Interfaces:
BusinessObject, BusinessProcessor, RequestLog, java.io.Serializable

public class RequestLogBean
extends BaseBusinessProcessor
implements java.io.Serializable, RequestLog

Represents a single entry in the request log, ie, a single request made by a user to the application. RequestLogBean is the default implementation of the RequestLog interface for the application.

The database stores the request log in the sscRequestLog table, and this class can be used to represent a single row of that table. The Hibernate configuration file RequestLogBean.hbm.xml maps that table's columns to the properties in this object.

Author:
David Tobey
See Also:
Serialized Form

Field Summary
private  java.lang.Integer administratorID
           
private  java.lang.String administratorUserName
           
private  java.lang.String created
           
private  java.lang.Integer customerID
           
private  java.lang.String customerUserName
           
private  java.lang.String ipAddress
           
private  boolean isAdminRequest
           
(package private) static org.apache.commons.logging.Log log
           
private  java.lang.Integer orderID
           
private  java.lang.Integer orderNumber
           
private  java.lang.String referrer
           
private  int requestLogID
           
private  java.lang.String requestParameters
           
private  java.lang.String requestURL
           
private static long serialVersionUID
           
private  java.lang.String servletPath
           
private  java.lang.String sessionID
           
private  java.lang.String userAgent
           
 
Constructor Summary
RequestLogBean()
           
 
Method Summary
 java.lang.Integer getAdministratorID()
           
 java.lang.String getAdministratorUserName()
           
 java.lang.String getCreated()
           
 java.lang.Integer getCustomerID()
           
 java.lang.String getCustomerUserName()
           
 java.lang.String getIpAddress()
           
 boolean getIsAdminRequest()
           
 java.lang.Integer getOrderID()
           
 java.lang.Integer getOrderNumber()
           
 java.lang.String getReferrer()
           
 int getRequestLogID()
           
 java.lang.String getRequestParameters()
           
 java.lang.String getRequestURL()
           
 java.lang.String getServletPath()
           
 java.lang.String getSessionID()
           
 java.lang.String getUserAgent()
           
 void setAdministratorID(java.lang.Integer administratorID)
           
 void setAdministratorUserName(java.lang.String administratorUserName)
           
 void setCreated(java.lang.String created)
           
 void setCustomerID(java.lang.Integer customerID)
           
 void setCustomerUserName(java.lang.String customerUserName)
           
 void setIpAddress(java.lang.String ipAddress)
           
 void setIsAdminRequest(boolean isAdminRequest)
           
 void setOrderID(java.lang.Integer orderID)
           
 void setOrderNumber(java.lang.Integer orderNumber)
           
 void setReferrer(java.lang.String referrer)
           
 void setRequestLogID(int requestLogID)
           
 void setRequestParameters(java.lang.String requestParameters)
           
 void setRequestURL(java.lang.String requestURL)
           
 void setServletPath(java.lang.String servletPath)
           
 void setSessionID(java.lang.String sessionID)
           
 void setUserAgent(java.lang.String userAgent)
           
 java.lang.String toString()
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getProductIDs, getSettings, getUser, initialize, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPPost, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, updateOrderTotals, updateOrderTotals, utils
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

log

static org.apache.commons.logging.Log log

requestLogID

private int requestLogID

orderID

private java.lang.Integer orderID

orderNumber

private java.lang.Integer orderNumber

customerID

private java.lang.Integer customerID

customerUserName

private java.lang.String customerUserName

administratorID

private java.lang.Integer administratorID

administratorUserName

private java.lang.String administratorUserName

sessionID

private java.lang.String sessionID

ipAddress

private java.lang.String ipAddress

referrer

private java.lang.String referrer

userAgent

private java.lang.String userAgent

servletPath

private java.lang.String servletPath

requestURL

private java.lang.String requestURL

requestParameters

private java.lang.String requestParameters

isAdminRequest

private boolean isAdminRequest

created

private java.lang.String created
Constructor Detail

RequestLogBean

public RequestLogBean()
Method Detail

getRequestLogID

public int getRequestLogID()
Specified by:
getRequestLogID in interface RequestLog

setRequestLogID

public void setRequestLogID(int requestLogID)
Specified by:
setRequestLogID in interface RequestLog

getOrderID

public java.lang.Integer getOrderID()
Specified by:
getOrderID in interface RequestLog

setOrderID

public void setOrderID(java.lang.Integer orderID)
Specified by:
setOrderID in interface RequestLog

getOrderNumber

public java.lang.Integer getOrderNumber()
Specified by:
getOrderNumber in interface RequestLog

setOrderNumber

public void setOrderNumber(java.lang.Integer orderNumber)
Specified by:
setOrderNumber in interface RequestLog

getCustomerID

public java.lang.Integer getCustomerID()
Specified by:
getCustomerID in interface RequestLog

setCustomerID

public void setCustomerID(java.lang.Integer customerID)
Specified by:
setCustomerID in interface RequestLog

getCustomerUserName

public java.lang.String getCustomerUserName()
Specified by:
getCustomerUserName in interface RequestLog

setCustomerUserName

public void setCustomerUserName(java.lang.String customerUserName)
Specified by:
setCustomerUserName in interface RequestLog

getAdministratorID

public java.lang.Integer getAdministratorID()
Specified by:
getAdministratorID in interface RequestLog

setAdministratorID

public void setAdministratorID(java.lang.Integer administratorID)
Specified by:
setAdministratorID in interface RequestLog

getAdministratorUserName

public java.lang.String getAdministratorUserName()
Specified by:
getAdministratorUserName in interface RequestLog

setAdministratorUserName

public void setAdministratorUserName(java.lang.String administratorUserName)
Specified by:
setAdministratorUserName in interface RequestLog

getSessionID

public java.lang.String getSessionID()
Specified by:
getSessionID in interface RequestLog

setSessionID

public void setSessionID(java.lang.String sessionID)
Specified by:
setSessionID in interface RequestLog

getIpAddress

public java.lang.String getIpAddress()
Specified by:
getIpAddress in interface RequestLog

setIpAddress

public void setIpAddress(java.lang.String ipAddress)
Specified by:
setIpAddress in interface RequestLog

getReferrer

public java.lang.String getReferrer()
Specified by:
getReferrer in interface RequestLog

setReferrer

public void setReferrer(java.lang.String referrer)
Specified by:
setReferrer in interface RequestLog

getUserAgent

public java.lang.String getUserAgent()
Specified by:
getUserAgent in interface RequestLog

setUserAgent

public void setUserAgent(java.lang.String userAgent)
Specified by:
setUserAgent in interface RequestLog

getServletPath

public java.lang.String getServletPath()
Specified by:
getServletPath in interface RequestLog

setServletPath

public void setServletPath(java.lang.String servletPath)
Specified by:
setServletPath in interface RequestLog

getRequestURL

public java.lang.String getRequestURL()
Specified by:
getRequestURL in interface RequestLog

setRequestURL

public void setRequestURL(java.lang.String requestURL)
Specified by:
setRequestURL in interface RequestLog

getRequestParameters

public java.lang.String getRequestParameters()
Specified by:
getRequestParameters in interface RequestLog

setRequestParameters

public void setRequestParameters(java.lang.String requestParameters)
Specified by:
setRequestParameters in interface RequestLog

getIsAdminRequest

public boolean getIsAdminRequest()
Specified by:
getIsAdminRequest in interface RequestLog

setIsAdminRequest

public void setIsAdminRequest(boolean isAdminRequest)
Specified by:
setIsAdminRequest in interface RequestLog

getCreated

public java.lang.String getCreated()
Specified by:
getCreated in interface RequestLog

setCreated

public void setCreated(java.lang.String created)
Specified by:
setCreated in interface RequestLog

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © SoftSlate, LLC 2003–2010