@Singleton public class FileLogger extends Object implements com.pega.commontools.androidlogger.CustomLogger
| Modifier and Type | Class and Description |
|---|---|
static interface |
FileLogger.ArchiveLogsCallback |
static interface |
FileLogger.ReadLogTailCallback |
| Constructor and Description |
|---|
FileLogger() |
| Modifier and Type | Method and Description |
|---|---|
void |
archiveLogs(Date dateFrom,
Date dateTo,
FileLogger.ArchiveLogsCallback callback) |
void |
archiveLogs(Date dateFrom,
Date dateTo,
String additionalMessageSeparator,
FileLogger.ArchiveLogsCallback callback) |
void |
clearLogFile() |
boolean |
isLoggable(int logLevel) |
int |
log(int logLevel,
com.pega.commontools.androidlogger.Message message) |
void |
readLogTail(int recordCount,
FileLogger.ReadLogTailCallback callback) |
void |
setLogLevel(int logLevel) |
void |
setLogToFile(boolean logToFile) |
void |
setTotalDiskQuota(int totalDiskQuota) |
public int log(int logLevel,
com.pega.commontools.androidlogger.Message message)
log in interface com.pega.commontools.androidlogger.CustomLoggerpublic boolean isLoggable(int logLevel)
isLoggable in interface com.pega.commontools.androidlogger.CustomLoggerpublic void setTotalDiskQuota(int totalDiskQuota)
public void setLogToFile(boolean logToFile)
public void setLogLevel(int logLevel)
public void clearLogFile()
public void archiveLogs(Date dateFrom, Date dateTo, FileLogger.ArchiveLogsCallback callback)
public void archiveLogs(Date dateFrom, Date dateTo, String additionalMessageSeparator, FileLogger.ArchiveLogsCallback callback)
public void readLogTail(int recordCount,
FileLogger.ReadLogTailCallback callback)