Interface RequestLogAnalyzer


  • public interface RequestLogAnalyzer
    • Method Detail

      • getRequestLogPath

        java.lang.String getRequestLogPath()
      • analyze

        void analyze​(java.io.Writer out,
                     int maxHours,
                     int maxRequest,
                     int maxResults)
              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • cancelScheduledJob

        boolean cancelScheduledJob()
      • analyze

        java.lang.String analyze​(int maxHours,
                                 int maxRequests,
                                 int maxResults,
                                 java.lang.String hostName,
                                 java.util.List<InternetAddress> emailRecipients)
                          throws EmailException,
                                 java.lang.Exception
        Throws:
        EmailException
        java.lang.Exception
      • analyzeScheduled

        void analyzeScheduled​(int maxHours,
                              int maxRequests,
                              int maxResults,
                              java.lang.String hostName,
                              java.util.List<InternetAddress> emailRecipients,
                              java.lang.String runDailyAt)
                       throws EmailException,
                              java.lang.Exception
        Throws:
        EmailException
        java.lang.Exception