Calendário primefaces

Boa Tarde, utilizo o componente Calendar do Primefaces, e necessito que ao trocar de mês seja chamado um evento,
pelo que vi, o componente não da suporte para que eventos sejam chamados dessa forma, unica forma encontrada foi selecionando um dia no calendário.
Alguém sabe se é possível fazer isso ?

Agradeço desde já…

É, sim.

Se você declarar o valueChangeListener do Calendar, terá que implementar um método que recebe um parâmetro da classe ValueChangeEvent. Esse parâmetro tem os métodos getNewValue e getOldValue - aí é só comparar…

Eu ainda usaria JodaTime pra facilitar mais ainda…

Então, desse modo funciona se eu selecionar o dia no calendário, gostaria de disparar um evento sem a seleção do dia…
Resumindo, quando o usuário utilizar os “navigators”, é disparado um evento.