package Ġio . github . deb op . example . cache . listener Ċ Ċ import Ġorg . cache 2 k . Cache Ċ import Ġorg . cache 2 k . Cache Entry Ċ import Ġorg . cache 2 k . event . Cache Entry Created Listener Ċ import Ġorg . slf 4 j . LoggerFactory ĊĊ Ċ internal Ġval Ġcache Event Logger : Ġorg . slf 4 j . Logger Ġ= ĠLoggerFactory . getLogger (" cache 2 K Listener ") Ċ Ċ open Ġclass ĠS lf 4 j Cache Entry Created Listener < K , ĠV >( val Ġlogger : Ġorg . slf 4 j . Logger Ġ= Ġcache Event Logger ) Ġ: ĠCache Entry Created Listener < K , ĠV > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġon Entry Created ( cache : ĠCache < K , ĠV >, Ġentry : ĠCache Entry < K , ĠV >) Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info (" Cache Ġentry Ġcreated : Ġkey =${ entry . key }, Ġvalue =${ entry . value }") ĊĠĠĠ Ġ} Ċ }