我们目前正在使用Jersey
OAuth 过滤器。要求是我们需要将数据报(以及任何适用的异常)一起推ContainerRequest
送到提供异步工作ContainerResponse
的 API 的第三方数据存储。push
我已经阅读了ContainerRequestFilters
和ContainerResponseFilters
接口和LoggingFilter
(它使用 aLogger
来写入数据)。我不想分别调用两次push
来发送请求和响应数据报,而是想将其组合成一个调用。我看到ContainerResponseFilters
两者都需要ContainerRequest
和ContainerResponse
,因此实现该接口以将这些数据推送到一起是否可行且良好。即使 OAuth 过滤器抛出一些其他异常,这也会起作用吗?还有其他更好的选择吗?
提前致谢。