vRaptor 4, capturar o metodo ou controller no Intercept

43 views
Skip to first unread message

Marcos Filho

unread,
Oct 2, 2015, 1:13:45 PM10/2/15
to caelum-...@googlegroups.com
é possível no Interceptor, através do intercept(SimpleInterceptorStack stack), ter acesso ao ControllerMethod?

Rodrigo Turini

unread,
Oct 2, 2015, 4:31:58 PM10/2/15
to caelum-...@googlegroups.com
Oi Marcos, tudo bem? Você pode injetar o ControllerMethod em seu interceptor
(na verdade, em qualquer classe gerenciada durante o request). Ex:

@intercepts
class InterceptorBonitoso {
 
    @Inject private ControllerMethod controllerMethod; // ou via construtor

    @AroundCall
    public void intercept(SimpleInterceptor stack) {
       // faz qq coisa com controllerMethod aqui
       stack.next();
    }
}

Em sex, 2 de out de 2015 às 14:13, Marcos Filho <m.fi...@gmail.com> escreveu:
é possível no Interceptor, através do intercept(SimpleInterceptorStack stack), ter acesso ao ControllerMethod?

--
Você recebeu essa mensagem porque está inscrito no grupo "caelum-vraptor" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para caelum-vrapto...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para caelum-...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/caelum-vraptor.
Para mais opções, acesse https://groups.google.com/d/optout.

Marcos Filho

unread,
Oct 5, 2015, 8:09:17 AM10/5/15
to caelum-...@googlegroups.com
Obrigado Rodrigo, vou efetuar meus testes, obrigado.
Reply all
Reply to author
Forward
0 new messages