package Ġnet . cod inux . log . elasticsearch . error handler Ċ Ċ import Ġjava . util . logging . Level Ċ import Ġjava . util . logging . Logger ĊĊ Ċ open Ġclass ĠJava Util Logging ErrorHandler ( logger Name : ĠString ) Ġ: ĠError Handler Ġ{ ĊĊĠĠĠ Ġconstructor () Ġ: Ġthis ( JavaUtil Logging ErrorHandler :: class . java ) ĊĊĠĠĠ Ġconstructor ( logger Class : ĠClass <* >) Ġ: Ġthis ( logger Class . name ) ĊĊĊĠĠĠ Ġprotected Ġopen Ġval Ġlog Ġ= ĠLogger . getLogger ( logger Name ) ĊĊĊĠĠĠ Ġoverride Ġfun Ġlog Error ( message : ĠString , Ġe : ĠThrowable ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġlog . log ( Level . SEVERE , Ġmessage , Ġe ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġlog Info ( message : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlog . info ( message ) ĊĠĠĠ Ġ} Ċ Ċ }