如何在Apache CXF3.0的ContainerResponseFilter中获取Response对象?

时间:2015-07-03 02:54:54

标签: java jax-rs cxf

当我使用Apache CXF2.0时,我有一个响应处理程序喜欢:

public class CustomResponseHandler implements ResponseHandler
{
    @Override
    public Response handleResponse(Message paramMessage, OperationResourceInfo paramOperationResourceInfo,
            Response paramResponse)
    {...}
}

现在,我迁移到Apache CXF3.0,我定义了一个实现ContainerResponseFilter的类来实现相同的功能,如:

public class CustomResponseHandler implements ContainerResponseFilter 
{
    public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) throws IOException
    {...}
}

但是现在,我想在过滤器中获取Response对象,我该怎么办?我没有找到任何方法来获取它,我想改变Response的一些属性,所以我想我需要得到它。

0 个答案:

没有答案