108 lines
4.5 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.xml.ws
</div>
<h2 class="title" title="Interface Provider">Interface Provider&lt;T&gt;</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public interface <span class="typeNameLabel">Provider&lt;T&gt;</span></pre>
<div class="block">
<p> <span>服务端点可以实现<code>Provider</code>接口作为SEI的动态替代。</span> </p>
<p> <span>实现都必须支持<code>Provider&lt;Source&gt;</code> <code>Provider&lt;SOAPMessage&gt;</code><code>Provider&lt;DataSource&gt;</code> ,这取决于所使用的服务模式的结合和。</span> </p>
<p> <span><code>ServiceMode</code>注释可用于控制<code>Provider</code>实例是否将接收整个协议消息或仅接收消息有效载荷。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
JAX-WS 2.0
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../javax/xml/transform/Source.html" title="javax.xml.transform中的接口"><code>Source</code></a> <a href="../../../javax/xml/soap/SOAPMessage.html" title="javax.xml.soap中的类"><code>SOAPMessage</code></a> <a href="../../../javax/xml/ws/ServiceMode.html" title="javax.xml.ws中的注释"><code>ServiceMode</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../javax/xml/ws/Provider.html" title="type parameter in Provider">T</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/ws/Provider.html#invoke-T-">invoke</a></span>(<a href="../../../javax/xml/ws/Provider.html" title="type parameter in Provider">T</a> request)</code>
<div class="block">
根据请求消息的内容调用操作。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="invoke-java.lang.Object-">
<!-- --> </a><a name="invoke-T-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>invoke</h4> <pre><a href="../../../javax/xml/ws/Provider.html" title="type parameter in Provider">T</a> invoke(<a href="../../../javax/xml/ws/Provider.html" title="type parameter in Provider">T</a> request)</pre>
<div class="block">
根据请求消息的内容调用操作。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>request</code> - 请求消息或消息有效载荷。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>响应消息或消息有效载荷。</span>
<span>可能是<code>null</code>如果没有回应。</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../../javax/xml/ws/WebServiceException.html" title="class in javax.xml.ws">WebServiceException</a></code> - 如果有错误处理请求。</span>
<span>可以将<code>WebServiceException</code>的原因设置为<code>ProtocolException</code>的子类,以控制<code>ProtocolException</code>的协议级表示。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../javax/xml/ws/handler/MessageContext.html" title="javax.xml.ws.handler中的接口"><code>MessageContext</code></a> <a href="../../../javax/xml/ws/ProtocolException.html" title="javax.xml.ws中的类"><code>ProtocolException</code></a></span>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>