Class WrsAccessLogEvent

java.lang.Object
de.businesscode.bcdui.logging.LogEventBase
de.businesscode.bcdui.web.wrs.WrsAccessLogEvent
All Implemented Interfaces:
Serializable, org.apache.logging.log4j.message.Message

public class WrsAccessLogEvent extends LogEventBase
This bean contains all information about the log-event
See Also:
  • Field Details

  • Constructor Details

    • WrsAccessLogEvent

      public WrsAccessLogEvent(String accessType, jakarta.servlet.http.HttpServletRequest request, IRequestOptions options, ISqlGenerator generator, DataLoader loader, IDataWriter writer)
      Create new log-event and fill it with all information from the parameters.
      Parameters:
      accessType - - one of WRS, SYLK, CVS
      request -
      options -
      generator -
      loader -
      writer -
    • WrsAccessLogEvent

      public WrsAccessLogEvent(String accessType, jakarta.servlet.http.HttpServletRequest request, String bindingSetName, Document requestDoc, long executeDuration, long writeDuration, long rsStartTime, long rsEndTime, int rowCount, int columnCount)
      Parameters:
      accessType -
      request -
      bindingSetName -
      requestDoc -
      executeDuration -
      writeDuration -
      rowCount -
      columnCount -
  • Method Details

    • getAccessType

      public String getAccessType()
      Returns:
      the accessType
    • getRequest

      public jakarta.servlet.http.HttpServletRequest getRequest()
      Returns:
      the request
    • getBindingSetName

      public String getBindingSetName()
      Returns:
      the bindingSetName
    • getRequestDoc

      public Document getRequestDoc()
      Returns:
      the requestDoc
    • getExecuteDuration

      public long getExecuteDuration()
      Returns:
      the executeDuration
    • getWriteDuration

      public long getWriteDuration()
      Returns:
      the writeDuration
    • getRsStartTime

      public long getRsStartTime()
      Returns:
      the rsStartTime
    • getRsEndTime

      public long getRsEndTime()
      Returns:
      the rsEndTime
    • getRowCount

      public int getRowCount()
      Returns:
      the rowCount
    • getColumnCount

      public int getColumnCount()
      Returns:
      the columnCount
    • getValueCount

      public int getValueCount()
      Returns:
      the resultSet values count
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also:
    • getFormattedMessage

      public String getFormattedMessage()