java.lang.Object
de.uplanet.lucy.server.monitor.log.userreport.VisitBase
de.uplanet.lucy.server.monitor.log.userreport.AppVisit

public class AppVisit extends de.uplanet.lucy.server.monitor.log.userreport.VisitBase
Stores the visits of a application for a certain user and session.
  • Constructor Details

    • AppVisit

      public AppVisit(de.uplanet.lucy.server.monitor.log.LogEntry p_entry)
      Constructor
      Parameters:
      p_entry - The current log entry.
  • Method Details

    • getPageCount

      public int getPageCount()
      Returns:
      Number of visited Pages.
    • setEndpoint

      public boolean setEndpoint(long p_lTimeOut, long p_lInactivity, de.uplanet.lucy.server.monitor.log.LogEntry p_entry)
      Specified by:
      setEndpoint in class de.uplanet.lucy.server.monitor.log.userreport.VisitBase
    • getPages

      public Iterator<PageVisit> getPages(Comparator<PageVisit> p_comp)
      Parameters:
      p_comp - Comparator for the iterators order.
      Returns:
      Sorted iterator of the pages.
    • getPageCalls

      public int getPageCalls()
      Returns:
      Number of page calls.
    • getWorkingTime

      public long getWorkingTime()
      Specified by:
      getWorkingTime in class de.uplanet.lucy.server.monitor.log.userreport.VisitBase
    • getWorkingTimeVH

      public IValueHolder<?> getWorkingTimeVH()
      Specified by:
      getWorkingTimeVH in class de.uplanet.lucy.server.monitor.log.userreport.VisitBase