Olá,
estou usando o provider de Session e SessionFactory dos utils do VRaptor:
<context-param>
<param-name>br.com.caelum.vraptor.provider</param-name>
<param-value>br.com.caelum.vraptor.util.hibernate.HibernateCustomProvider</param-value>
</context-param>
Nele, há um @Intercept:
@Override
protected void registerCustomComponents(ComponentRegistry registry) {
registry.register(HibernateTransactionInterceptor.class,
HibernateTransactionInterceptor.class);
}
Gostaria que esse intercept agisse apenas em alguns métodos. Se eu criasse um intercept, faria uma Annotation e verificaria no método accepts dele se o método em questão possui essa Annotation.
Como fazer esse comportamento utilizando o intercept do VRaptor?
abs,
André Vendramini