You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by GitBox <gi...@apache.org> on 2019/07/19 22:31:41 UTC

[GitHub] [tomee] marcoantoniobferreira commented on a change in pull request #521: TOMEE-2580 - Translation of the examples/simple-cdi-interceptor to Portuguese.

marcoantoniobferreira commented on a change in pull request #521: TOMEE-2580 - Translation of the examples/simple-cdi-interceptor to Portuguese.
URL: https://github.com/apache/tomee/pull/521#discussion_r305543150
 
 

 ##########
 File path: examples/simple-cdi-interceptor/README_pt.adoc
 ##########
 @@ -0,0 +1,117 @@
+:index-group: CDI
+:jbake-type: page
+:jbake-status: status=published
+= CDI Interceptor Simples
+
+Vamos escrever uma aplicação simples que nos permite comprar entradas para um 
+filme. Como toda aplicação, log é uma das questões transversais que temos.
+
+(Trechos relevantes de código vão estar presentes neste tutorial, mas você pode 
+ver o código completo em nosso repositório no https://github.com/apache/tomee/tree/master/examples/simple-cdi-interceptor[GitHub])
+
+Como nós podemos marcar quais métodos serão interceptados? 
+Não seria interessante 
+poder anotar o método desta forma?
+
+....
+@Log
+public void aMethod(){...} 
+....
+
+Vamos criar uma anotação que "marca" nosso método para interceptação.
+
+....
+@InterceptorBinding
+@Target({ TYPE, METHOD })
+@Retention(RUNTIME)
+public @interface Log {
+}
+....
+
+Tenha certeza que você não esqueceu da anotação `@InterceptorBinding` acima! 
+Agora que nossa anotação customizada foi criada, vamos anexa-la (ou "vincula-la") 
+a um interceptador.
+
+Aqui esta nosso interceptador de log. Um método `@AroundInvoke` e estamos quase 
 
 Review comment:
   "Aqui esta" the correct is "Aqui está"

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services