public class LifeLogManager extends AbstractLogManager implements LogManager
NEW_LINE, OS_NEW_LINESYS_NEW_LINE| Constructor and Description |
|---|
LifeLogManager(String filePath,
LogRecordWriter RecordWriter) |
LifeLogManager(String filePath,
LogRecordWriter RecordWriter,
boolean append) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRecord(LogRecord record) |
void |
closeLog() |
LogRecord |
fetchRecord(Object ob) |
Collection<LogRecord> |
getRecords() |
void |
writeReports(String filepath) |
getLogStructure, setLogStructuredebug, getLenName, insertInstanceValue, printInstanceValues, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLogStructure, setLogStructurepublic LifeLogManager(String filePath, LogRecordWriter RecordWriter, boolean append) throws IOException
IOExceptionpublic LifeLogManager(String filePath, LogRecordWriter RecordWriter) throws IOException
IOExceptionpublic void addRecord(LogRecord record)
addRecord in interface LogManagerpublic Collection<LogRecord> getRecords()
getRecords in interface LogManagerpublic LogRecord fetchRecord(Object ob)
fetchRecord in interface LogManagerpublic void writeReports(String filepath)
writeReports in interface LogManagerpublic void closeLog()
throws IOException
closeLog in interface LogManagerIOExceptionCopyright © 2019 com.github.mfjamil. All rights reserved.