Log4JWriter follows the pattern introduced in BaseOutputWriter