Class ApplicationReport

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

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

      • ApplicationReport

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

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

      • getApplicationGuid

        public String getApplicationGuid()
        Get the application GUID.
        Returns:
        The application GUID.
      • getApplicationName

        public String getApplicationName()
        Get the name of the application.
        Returns:
        The name of the application.
      • asLogEntryConsumer

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

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