Package com.day.cq.reporting
Interface RequestLogAnalyzer
-
public interface RequestLogAnalyzer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
analyze(int maxHours, int maxRequests, int maxResults, java.lang.String hostName, java.util.List<InternetAddress> emailRecipients)
void
analyze(java.io.Writer out, int maxHours, int maxRequest, int maxResults)
void
analyzeScheduled(int maxHours, int maxRequests, int maxResults, java.lang.String hostName, java.util.List<InternetAddress> emailRecipients, java.lang.String runDailyAt)
boolean
cancelScheduledJob()
java.lang.String
getRequestLogPath()
-
-
-
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
-
-