ehcache com base na data

Eu estou trabalhando com o ehcache 2.5.4.

Eu tenho um objeto que precisa ser armazenado em cache durante o dia e atualizado com um novo valor às 00:00 todos os dias.

Atualmente, com configurações de ehcache, só posso definir o tempo de vida e o tempo para ficar ocioso, mas isso dependerá da hora em que criei o objeto ou quando ele foi usado. ie:

    <cache
    name="cache.expiry.application.date_status"
    maxElementsInMemory="10"
    eternal="false"
    timeToIdleSeconds="60"
    timeToLiveSeconds="50" />

Existe uma maneira de fazer com que o ehcache expire caches específicos com base em horários específicos.

questionAnswers(3)

yourAnswerToTheQuestion