public class LogViewer extends Object
| Constructor and Description |
|---|
LogViewer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
clearLogs() |
DataHandler |
downloadArchivedLogFiles(String logFile,
String tenantDomain,
String serverKey) |
LogEvent[] |
getAllSystemLogs() |
LogEvent[] |
getApplicationLogs(String type,
String keyword,
String appName,
String tenantDomain,
String serverKey) |
String[] |
getApplicationNames(String tenantDomain,
String serverKey) |
int |
getLineNumbers(String logFile) |
PaginatedLogFileInfo |
getLocalLogFiles(int pageNumber,
String tenantDomain,
String serverKey) |
String[] |
getLogLinesFromFile(String logFile,
int maxLogs,
int start,
int end) |
LogEvent[] |
getLogs(String type,
String keyword,
String tenantDomain,
String serverKey) |
int |
getNoOfLogEvents(String tenantDomain,
String serverKey) |
PaginatedLogEvent |
getPaginatedApplicationLogEvents(int pageNumber,
String type,
String keyword,
String applicationName,
String tenantDomain,
String serverKey) |
PaginatedLogEvent |
getPaginatedLogEvents(int pageNumber,
String type,
String keyword,
String tenantDomain,
String serverKey) |
PaginatedLogFileInfo |
getPaginatedLogFileInfo(int pageNumber,
String tenantDomain,
String serviceName) |
String[] |
getServiceNames() |
boolean |
isFileAppenderConfiguredForST() |
boolean |
isManager() |
boolean |
isValidTenant(String tenantDomain) |
boolean |
isValidTenantDomain(String tenantDomain) |
public PaginatedLogFileInfo getPaginatedLogFileInfo(int pageNumber, String tenantDomain, String serviceName) throws LogViewerException
LogViewerExceptionpublic PaginatedLogFileInfo getLocalLogFiles(int pageNumber, String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic DataHandler downloadArchivedLogFiles(String logFile, String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic boolean isValidTenantDomain(String tenantDomain)
public String[] getServiceNames() throws LogViewerException
LogViewerExceptionpublic boolean isManager()
public boolean isValidTenant(String tenantDomain)
public String[] getLogLinesFromFile(String logFile, int maxLogs, int start, int end) throws LogViewerException
LogViewerExceptionpublic String[] getApplicationNames(String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic boolean isFileAppenderConfiguredForST()
public LogEvent[] getAllSystemLogs() throws LogViewerException
LogViewerExceptionpublic PaginatedLogEvent getPaginatedLogEvents(int pageNumber, String type, String keyword, String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic PaginatedLogEvent getPaginatedApplicationLogEvents(int pageNumber, String type, String keyword, String applicationName, String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic int getNoOfLogEvents(String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic LogEvent[] getLogs(String type, String keyword, String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic LogEvent[] getApplicationLogs(String type, String keyword, String appName, String tenantDomain, String serverKey) throws LogViewerException
LogViewerExceptionpublic boolean clearLogs()
Copyright © 2017 WSO2. All rights reserved.