title: how to log(slf4j) once a hour to reduce log frequesncy
body: <p>I have a very frequently used java class and I only want to log a statement every hour, not all the time. this is to stop unwanted log frequency.
  I can have a timer initialized and only log once the timer reached 60 minutes, Is there any other elegant way to achieve this?</p>