I saw the code in the link provided by you.
I see that you created a custom logger of type "java.util.logging.Logger".
While defing the logger you have not set the default logging level .
Please set the default logging level in your code like this
logger.setLevel(Level.ALL);// there are more stringent and less stringent levels than this.
You can set what ever suitable for you.
if you set "Level.ALL" then during logging the individual log messages you can log choose any of these at the time of logging.
You can choose any logging Level you need at that time of individual log messages depending upon your need in the actual code.
This provides you the needed flexibility by setting the default logging level to Level.ALL.