just curiosity: remove @Singleton and making the class @Vetoed should
ensure it is not a CDI bean or an EJB so it would be a bit faster for this
particular impl.


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>

2015-08-07 7:48 GMT-07:00 sgjava <[email protected]>:

> This is what I ended up with:
>
> @Singleton
> @Provider
> public class ServerResponseLoggingFilter implements ContainerResponseFilter
> {
>
>     /**
>      * Logger.
>      */
>     //CHECKSTYLE:OFF ConstantName
>     private static final Logger log = LoggerFactory.
>             getLogger(ServerResponseLoggingFilter.class);
>     //CHECKSTYLE:ON ConstantName
>
>    @Override
>     public void filter(final ContainerRequestContext requestContext,
>             final ContainerResponseContext responseContext) {
>         log.debug(String.format("Entity: %s",
> responseContext.getEntity()));
>     }
> }
>
>
>
> --
> View this message in context:
> http://tomee-openejb.979440.n4.nabble.com/ContainerResponseFilter-for-logging-tp4675772p4675778.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Reply via email to