Declare constant as private.
Register class at Logger instead of a custom callback.
Reorder.
Reorder members.
Restrict some method access rights.
Add structure comments.
Rename variable to more descriptive names.
Declare map as Map.
Remove unused methods.
Merge lines.
Add javadoc.