Package com.day.cq.reporting
Interface RequestLogAnalyzer
-
public interface RequestLogAnalyzer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
analyze(int maxHours, int maxRequests, int maxResults, String hostName, List<InternetAddress> emailRecipients)
void
analyze(Writer out, int maxHours, int maxRequest, int maxResults)
void
analyzeScheduled(int maxHours, int maxRequests, int maxResults, String hostName, List<InternetAddress> emailRecipients, String runDailyAt)
boolean
cancelScheduledJob()
String
getRequestLogPath()
-
-
-
Method Detail
-
getRequestLogPath
String getRequestLogPath()
-
analyze
void analyze(Writer out, int maxHours, int maxRequest, int maxResults) throws Exception
- Throws:
Exception
-
cancelScheduledJob
boolean cancelScheduledJob()
-
analyze
String analyze(int maxHours, int maxRequests, int maxResults, String hostName, List<InternetAddress> emailRecipients) throws EmailException, Exception
- Throws:
EmailException
Exception
-
analyzeScheduled
void analyzeScheduled(int maxHours, int maxRequests, int maxResults, String hostName, List<InternetAddress> emailRecipients, String runDailyAt) throws EmailException, Exception
- Throws:
EmailException
Exception
-
-