Class GlobalReport

  • All Implemented Interfaces:
    de.uplanet.lucy.server.monitor.log.ILogReport

    public class GlobalReport
    extends Object
    implements de.uplanet.lucy.server.monitor.log.ILogReport
    • Constructor Detail

      • GlobalReport

        public GlobalReport​(de.uplanet.jdbc.JdbcConnection p_conn,
                            String p_strLangId,
                            Date p_dtFrom,
                            Date p_dtTo)
        Contructor.
        Parameters:
        p_conn - The database connection to be used.
        p_strLangId - The language identifier.
        p_dtFrom - The start date of the report.
        p_dtTo - The end date of the report.
      • GlobalReport

        public GlobalReport​(de.uplanet.jdbc.JdbcConnection p_conn,
                            String p_strLang,
                            long p_lLBound,
                            long p_lUBound)
        Contructor.
        Parameters:
        p_conn - The database connection to be used.
        p_strLang - The language identifier.
        p_lLBound - The start date of the report.
        p_lUBound - The end date of the report.
    • Method Detail

      • asLogEntryConsumer

        public de.uplanet.lucy.server.monitor.log.ILogEntryConsumer asLogEntryConsumer()
        Returns:
        The object's ILogEntryConsumer interface.
      • prepareResults

        public void prepareResults​(ILogFilter p_filter,
                                   IOrder<? super GlobalReport.GlobalReportEntry> p_order)
        Prepare the results collection.
        Parameters:
        p_filter - A filter to apply, or null.
        p_order - The sort order (must not be null).
      • size

        public int size()
        Get the number of report entries.
        Returns:
        The number of report entries.