FileEventLogger¶
-
public class
FileEventLogger
extends EventLogger¶ Implementation of the
EventLogger
class. TheFileEventLogger
class is responsible for logging event records to the file.
Constructors¶
FileEventLogger¶
-
public
FileEventLogger
(DefaultFileToLogConverter eventConverter)¶ Creates an instance of FileEventLogger which provides logic for injecting logs to file.
Parameters: - eventConverter –
DefaultFileToLogConverter
responsible for converting incoming events to file injecting state
- eventConverter –
FileEventLogger¶
-
public
FileEventLogger
(List<LoggableEvent> loggableEvents, List<File> loggingFiles, DefaultFileToLogConverter eventConverter)¶ Creates an instance of FileEventLogger which provides logic for injecting logs to file.
Parameters: - loggableEvents – list of events to log
- loggingFiles – list of files to which events should be logged
- eventConverter –
DefaultFileToLogConverter
responsible for converting incoming events to the format in which they should be written to the file