Module  java.xml.ws
软件包  javax.xml.ws

Interface Provider<T>

  • 参数类型
    T - 请求的类型


    public interface Provider<T>

    服务端点可以实现Provider接口作为SEI的动态替代方案。

    实现都必须支持Provider<Source>Provider<SOAPMessage>Provider<DataSource> ,这取决于所使用的服务模式的结合和。

    ServiceMode注释可用于控制Provider实例是否将接收整个协议消息或仅接收消息有效载荷。

    从以下版本开始:
    1.6,JAX-WS 2.0
    另请参见:
    SourceSOAPMessageServiceMode
    • 方法详细信息

      • invoke

        T invoke​(T request)
        根据请求消息的内容调用操作。
        参数
        request - 请求消息或消息有效载荷。
        结果
        响应消息或消息有效载荷。 可能是null如果没有回应。
        异常
        WebServiceException - 如果有错误处理请求。 可以将WebServiceException的原因设置为ProtocolException的子类,以控制异常的协议级表示。
        另请参见:
        MessageContextProtocolException