This interface defines all methods that every token must implement. They
are used by the TokenParser to replace all occurences of a text like ${xxx}
with the output of the defined token.
author: Andreas Mecky author: Terry Dye
This method should take the LogRecord and return the desired output
as String. The token itself will then be replaced in the format String
with this output
Parameters: lr - the LogRecord the formatted String
This method returns the name of the token. This name will
be used during by the parser to detect a FormatterToken
within the text
the name of the FormatterToken