Promova o reuso com Task Flow Template – ADF Faces ARTIGO EXCLUSIVO  

Reutilização de Exception Handler com Task Flow Template

Task Flow Template é utilizado para promover reuso. Qualquer Bounded Task Flow baseado em template pode usar as atividades, fluxos de controle e managed beans contidas no template. É recomendado que todos os Task Flows sejam baseados em Task Flow Templates.

Nesse post iremos promover o reuso de um Exception Handler. O Exception Handler é um componente de Task Flow usado para tratamento de exceções que são lançadas durante o ciclo de vida do ADF Faces.

Para esse exemplo utilizaremos Page Fragments.

Baixe a aplicação de exemplo: http://waslleysouza.com.br/wp-content/uploads/2014/04/ExceptionHandlerApp.zip”>ExceptionHandlerApp.zip

  • Crie um Task Flow Template, e chame-o de TaskFlowTemplate.
  • Arraste e solte um Method Call dentro da página, e mude o nome para Exception.
  • Clique com o botão direito no Exception e selecione Mark Activity | Exception Handler.
  • Clique duas vezes no Exception e crie o TaskFlowTemplateBean.
  • Clique duas vezes no Exception, e implemente o método handleException.
  • Crie um novo Task Flow baseado no template. Chame-o de TaskFlow.
  • Arraste e solte um View e um Method Call no diagrama.
  • Clique duas vezes no Page, e clique em OK.
  • Arraste e solte um botão na página e configure-o.
  • Clique duas vezes no CallException e crie o TaskFlowBean.
8
  • Clique duas vezes no CallException, e implemente o método callException.
9
  • Crie uma página e insira o TaskFlow como Region.
  • Clique com o botão direito na página, e selecione Run para testar a aplicação.

O que você achou disso?

Clique nas estrelas

Média da classificação / 5. Número de votos:

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Deixe um comentário

plugins premium WordPress