public class LogFileFactoryImpl extends java.lang.Object implements LogFileFactory
| Constructor and Description |
|---|
LogFileFactoryImpl(java.io.File baseDir) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getActiveFile(SourceIdentifier sourceIdentifier) |
java.io.File |
getBaseDir() |
java.io.File |
getDataFile(SourceIdentifier sourceIdentifier) |
java.lang.String |
getDataFileExtension() |
java.io.File |
getIndexFile(SourceIdentifier sourceIdentifier) |
long |
getNumberOfEvents(SourceIdentifier sourceIdentifier) |
long |
getSizeOnDisk(SourceIdentifier sourceIdentifier) |
public java.io.File getBaseDir()
getBaseDir in interface LogFileFactorypublic java.io.File getIndexFile(SourceIdentifier sourceIdentifier)
getIndexFile in interface LogFileFactorypublic java.io.File getDataFile(SourceIdentifier sourceIdentifier)
getDataFile in interface LogFileFactorypublic java.io.File getActiveFile(SourceIdentifier sourceIdentifier)
getActiveFile in interface LogFileFactorypublic java.lang.String getDataFileExtension()
getDataFileExtension in interface LogFileFactorypublic long getSizeOnDisk(SourceIdentifier sourceIdentifier)
getSizeOnDisk in interface LogFileFactorypublic long getNumberOfEvents(SourceIdentifier sourceIdentifier)
getNumberOfEvents in interface LogFileFactory