PhaseListener JSF 2.0 como obter o ManagedBean

Fala ae pessoal.
Fiz algumas pesquisas mas não consegui achar uma respostas…
como consigo obter o ManagedBean acionado dentro do PhaseListener ?
Bem, acredito que essa informação deve estar disponível na fase 5 do ciclo de vida, porém não sei como pegar esse atributo.
agradeço a ajuda!

Opa.
Até já tinha visto esse link… por favor me corrija se estiver falando coisa errada…
mas pelo que percebi, dessa forma eu teria que padronizar minha aplicação utilizando um ManagedBean para cada página (xhtml), assim com o viewId consigo recuperar o ManagedBean acessado…
Como não tenho adotado esse padrão de utilizar um ManagedBean por página não consigo obter essa informação dessa forma, teria outra forma de obter o ManagedBean que o foi acionado?