blob: 62f445268817044f7e8b0fa28238dc1ad2ae3d69 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>ServiceDelegate (Apache Axis2)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ServiceDelegate (Apache Axis2)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ServiceDelegate.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/axis2/jaxws/spi/Provider.html" title="class in org.apache.axis2.jaxws.spi"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/axis2/jaxws/spi/ServiceDelegate.html" target="_top">Frames</a></li>
<li><a href="ServiceDelegate.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.axis2.jaxws.spi</div>
<h2 title="Class ServiceDelegate" class="title">Class ServiceDelegate</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">javax.xml.ws.spi.ServiceDelegate</a></li>
<li>
<ul class="inheritance">
<li>org.apache.axis2.jaxws.spi.ServiceDelegate</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">ServiceDelegate</span>
extends <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></pre>
<div class="block">The ServiceDelegate serves as the backing implementation for all of the methods in the <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true" title="class or interface in javax.xml.ws"><code>Service</code></a> API. This is the plug point for the client implementation.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#ServiceDelegate(java.net.URL, javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.WebServiceFeature...)">ServiceDelegate</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;url,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;qname,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;clazz,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#addPort(javax.xml.namespace.QName, java.lang.String, java.lang.String)">addPort</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;bindingId,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;endpointAddress)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#createDispatch(javax.xml.ws.EndpointReference, java.lang.Class, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">createDispatch</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/EndpointReference.html?is-external=true" title="class or interface in javax.xml.ws">EndpointReference</a>&nbsp;jaxwsEPR,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#createDispatch(javax.xml.ws.EndpointReference, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">createDispatch</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/EndpointReference.html?is-external=true" title="class or interface in javax.xml.ws">EndpointReference</a>&nbsp;jaxwsEPR,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#createDispatch(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.Service.Mode)">createDispatch</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;T&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#createDispatch(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">createDispatch</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#createDispatch(javax.xml.namespace.QName, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode)">createDispatch</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#createDispatch(javax.xml.namespace.QName, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">createDispatch</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#finalize()">finalize</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getExecutor()">getExecutor</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/handler/HandlerResolver.html?is-external=true" title="class or interface in javax.xml.ws.handler">HandlerResolver</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getHandlerResolver()">getHandlerResolver</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPort(java.lang.Class)">getPort</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPort(java.lang.Class, javax.xml.ws.WebServiceFeature...)">getPort</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPort(javax.xml.ws.EndpointReference, java.lang.Class, javax.xml.ws.WebServiceFeature...)">getPort</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/EndpointReference.html?is-external=true" title="class or interface in javax.xml.ws">EndpointReference</a>&nbsp;jaxwsEPR,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPort(org.apache.axis2.addressing.EndpointReference, java.lang.String, java.lang.Class, javax.xml.ws.WebServiceFeature...)">getPort</a></strong>(<a href="../../../../../org/apache/axis2/addressing/EndpointReference.html" title="class in org.apache.axis2.addressing">EndpointReference</a>&nbsp;axis2EPR,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addressingNamespace,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPort(javax.xml.namespace.QName, java.lang.Class)">getPort</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPort(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.WebServiceFeature...)">getPort</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getPorts()">getPorts</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis2/client/ServiceClient.html" title="class in org.apache.axis2.client">ServiceClient</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getServiceClient(javax.xml.namespace.QName)">getServiceClient</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portQName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis2/jaxws/description/ServiceDescription.html" title="interface in org.apache.axis2.jaxws.description">ServiceDescription</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getServiceDescription()">getServiceDescription</a></strong>()</code>
<div class="block">Get the ServiceDescription tree that this ServiceDelegate</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getServiceName()">getServiceName</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#getWSDLDocumentLocation()">getWSDLDocumentLocation</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#releaseService(javax.xml.ws.Service)">releaseService</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true" title="class or interface in javax.xml.ws">Service</a>&nbsp;service)</code>
<div class="block">PROPRIETARY METHOD TO RELEASE RESOUCES.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#setExecutor(java.util.concurrent.Executor)">setExecutor</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a>&nbsp;e)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#setHandlerResolver(javax.xml.ws.handler.HandlerResolver)">setHandlerResolver</a></strong>(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/handler/HandlerResolver.html?is-external=true" title="class or interface in javax.xml.ws.handler">HandlerResolver</a>&nbsp;handlerresolver)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#setPortMetadata(org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite)">setPortMetadata</a></strong>(<a href="../../../../../org/apache/axis2/jaxws/description/builder/DescriptionBuilderComposite.html" title="class in org.apache.axis2.jaxws.description.builder">DescriptionBuilderComposite</a>&nbsp;composite)</code>
<div class="block">NON-STANDARD SPI!</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis2/jaxws/spi/ServiceDelegate.html#setServiceMetadata(org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite)">setServiceMetadata</a></strong>(<a href="../../../../../org/apache/axis2/jaxws/description/builder/DescriptionBuilderComposite.html" title="class in org.apache.axis2.jaxws.description.builder">DescriptionBuilderComposite</a>&nbsp;composite)</code>
<div class="block">NON-STANDARD SPI!</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ServiceDelegate(java.net.URL, javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ServiceDelegate</h4>
<pre>public&nbsp;ServiceDelegate(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;url,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;qname,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;clazz,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setServiceMetadata(org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setServiceMetadata</h4>
<pre>public static&nbsp;void&nbsp;setServiceMetadata(<a href="../../../../../org/apache/axis2/jaxws/description/builder/DescriptionBuilderComposite.html" title="class in org.apache.axis2.jaxws.description.builder">DescriptionBuilderComposite</a>&nbsp;composite)</pre>
<div class="block">NON-STANDARD SPI! Set any metadata to be used on the creation of the NEXT Service by this thread.
NOTE that this uses ThreadLocal to store the metadata, and that ThreadLocal is cleared after it is
used to create a Service. That means:
1) The thread that sets the metadata to use MUST be the thread that creates the Service
2) Creation of the Service should be the very next thing the thread does
3) The metadata will be set to null when the Service is created, so to create another
service with the same metadata, it will need to be set again prior to creating the
service
4) The metadata can be set prior to creating both generic Service and generated Service
instances.
This allows creating a generic Service (javax.xml.ws.Service) or a generated Service
(subclass of javax.xml.ws.Service) specifying additional metadata via a
sparse composite. This can be used by a runtime to create a Service for a requester using
additional metadata such as might come from a deployment descriptor or from resource
injection processing of @Resource or @WebServiceRef(s) annotations. Additional metadata
may include things like @WebServiceClient.wsdlLocation or a @HandlerChain specification.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>composite</code> - Additional metadata (if any) to be used in creation of the service</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true#create(javax.xml.namespace.QName)" title="class or interface in javax.xml.ws"><code>Service.create(QName)</code></a>,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true#create(java.net.URL, javax.xml.namespace.QName)" title="class or interface in javax.xml.ws"><code>Service.create(URL, QName)</code></a></dd></dl>
</li>
</ul>
<a name="setPortMetadata(org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPortMetadata</h4>
<pre>public static&nbsp;void&nbsp;setPortMetadata(<a href="../../../../../org/apache/axis2/jaxws/description/builder/DescriptionBuilderComposite.html" title="class in org.apache.axis2.jaxws.description.builder">DescriptionBuilderComposite</a>&nbsp;composite)</pre>
<div class="block">NON-STANDARD SPI! Set any metadata to be used on the creation of the NEXT Port by this thread.
NOTE that this uses ThreadLocal to store the metadata, and that ThreadLocal is cleared after it is
used to create a Port. That means:
1) The thread that sets the metadata to use MUST be the thread that creates the Port
2) Creation of the Port should be the very next thing the thread does
3) The metadata will be set to null when the Port is created, so to create another
Port with the same metadata, it will need to be set again prior to creating the
Port
4) The metadata can be set prior to creating Port which specifies a QName via
Service.getPort(QName, Class) or one that only specifies the SEI class via
Service.getPort(Class)
5) Metadata can not be specified for dynamic ports, i.e. those added via
Service.addPort(...).
6) Metadata can not be specfied when creating a dispatch client, i.e. via
Service.createDispatch(...)
7) The Service used to create the port can be the generic service or a generated
service.
This allows creating Port specifying additional metadata via a sparse composite.
This can be used by a runtime to create a Port for a requester using
additional metadata such as might come from a deployment descriptor or from resource
injection processing. Additional metadata might include things like
a @HandlerChain specification.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>composite</code> - Additional metadata (if any) to be used in creation of the port</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true#getPort(java.lang.Class)" title="class or interface in javax.xml.ws"><code>Service.getPort(Class)</code></a>,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true#getPort(javax.xml.namespace.QName, java.lang.Class)" title="class or interface in javax.xml.ws"><code>Service.getPort(QName, Class)</code></a></dd></dl>
</li>
</ul>
<a name="addPort(javax.xml.namespace.QName, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addPort</h4>
<pre>public&nbsp;void&nbsp;addPort(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;bindingId,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;endpointAddress)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#addPort(javax.xml.namespace.QName, java.lang.String, java.lang.String)" title="class or interface in javax.xml.ws.spi">addPort</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></code></dd></dl>
</li>
</ul>
<a name="createDispatch(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.Service.Mode)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDispatch</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;T&gt;&nbsp;createDispatch(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#createDispatch(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.Service.Mode)" title="class or interface in javax.xml.ws.spi">createDispatch</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></code></dd></dl>
</li>
</ul>
<a name="createDispatch(javax.xml.namespace.QName, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDispatch</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;createDispatch(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#createDispatch(javax.xml.namespace.QName, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode)" title="class or interface in javax.xml.ws.spi">createDispatch</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="createDispatch(javax.xml.ws.EndpointReference, java.lang.Class, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDispatch</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;T&gt;&nbsp;createDispatch(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/EndpointReference.html?is-external=true" title="class or interface in javax.xml.ws">EndpointReference</a>&nbsp;jaxwsEPR,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#createDispatch(javax.xml.ws.EndpointReference, java.lang.Class, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">createDispatch</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="createDispatch(javax.xml.ws.EndpointReference, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDispatch</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;createDispatch(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/EndpointReference.html?is-external=true" title="class or interface in javax.xml.ws">EndpointReference</a>&nbsp;jaxwsEPR,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#createDispatch(javax.xml.ws.EndpointReference, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">createDispatch</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="createDispatch(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDispatch</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;T&gt;&nbsp;createDispatch(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#createDispatch(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">createDispatch</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="createDispatch(javax.xml.namespace.QName, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDispatch</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Dispatch.html?is-external=true" title="class or interface in javax.xml.ws">Dispatch</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;createDispatch(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/bind/JAXBContext.html?is-external=true" title="class or interface in javax.xml.bind">JAXBContext</a>&nbsp;context,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.Mode.html?is-external=true" title="class or interface in javax.xml.ws">Service.Mode</a>&nbsp;mode,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#createDispatch(javax.xml.namespace.QName, javax.xml.bind.JAXBContext, javax.xml.ws.Service.Mode, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">createDispatch</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getPort(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;getPort(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getPort(java.lang.Class)" title="class or interface in javax.xml.ws.spi">getPort</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></code></dd></dl>
</li>
</ul>
<a name="getPort(javax.xml.namespace.QName, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;getPort(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getPort(javax.xml.namespace.QName, java.lang.Class)" title="class or interface in javax.xml.ws.spi">getPort</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></code></dd></dl>
</li>
</ul>
<a name="getPort(java.lang.Class, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;getPort(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getPort(java.lang.Class, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">getPort</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getPort(javax.xml.ws.EndpointReference, java.lang.Class, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;getPort(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/EndpointReference.html?is-external=true" title="class or interface in javax.xml.ws">EndpointReference</a>&nbsp;jaxwsEPR,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getPort(javax.xml.ws.EndpointReference, java.lang.Class, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">getPort</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getPort(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;getPort(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getPort(javax.xml.namespace.QName, java.lang.Class, javax.xml.ws.WebServiceFeature...)" title="class or interface in javax.xml.ws.spi">getPort</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getExecutor()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecutor</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a>&nbsp;getExecutor()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getExecutor()" title="class or interface in javax.xml.ws.spi">getExecutor</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getHandlerResolver()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHandlerResolver</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/handler/HandlerResolver.html?is-external=true" title="class or interface in javax.xml.ws.handler">HandlerResolver</a>&nbsp;getHandlerResolver()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getHandlerResolver()" title="class or interface in javax.xml.ws.spi">getHandlerResolver</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getPorts()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPorts</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&gt;&nbsp;getPorts()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getPorts()" title="class or interface in javax.xml.ws.spi">getPorts</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getServiceName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceName</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;getServiceName()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getServiceName()" title="class or interface in javax.xml.ws.spi">getServiceName</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getWSDLDocumentLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWSDLDocumentLocation</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;getWSDLDocumentLocation()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#getWSDLDocumentLocation()" title="class or interface in javax.xml.ws.spi">getWSDLDocumentLocation</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="setExecutor(java.util.concurrent.Executor)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExecutor</h4>
<pre>public&nbsp;void&nbsp;setExecutor(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a>&nbsp;e)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#setExecutor(java.util.concurrent.Executor)" title="class or interface in javax.xml.ws.spi">setExecutor</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="setHandlerResolver(javax.xml.ws.handler.HandlerResolver)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHandlerResolver</h4>
<pre>public&nbsp;void&nbsp;setHandlerResolver(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/handler/HandlerResolver.html?is-external=true" title="class or interface in javax.xml.ws.handler">HandlerResolver</a>&nbsp;handlerresolver)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true#setHandlerResolver(javax.xml.ws.handler.HandlerResolver)" title="class or interface in javax.xml.ws.spi">setHandlerResolver</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/spi/ServiceDelegate.html?is-external=true" title="class or interface in javax.xml.ws.spi">ServiceDelegate</a></code></dd>
</dl>
</li>
</ul>
<a name="getServiceDescription()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceDescription</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis2/jaxws/description/ServiceDescription.html" title="interface in org.apache.axis2.jaxws.description">ServiceDescription</a>&nbsp;getServiceDescription()</pre>
<div class="block">Get the ServiceDescription tree that this ServiceDelegate</div>
</li>
</ul>
<a name="getServiceClient(javax.xml.namespace.QName)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServiceClient</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis2/client/ServiceClient.html" title="class in org.apache.axis2.client">ServiceClient</a>&nbsp;getServiceClient(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</a>&nbsp;portQName)
throws <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceException.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceException</a></code></dd></dl>
</li>
</ul>
<a name="getPort(org.apache.axis2.addressing.EndpointReference, java.lang.String, java.lang.Class, javax.xml.ws.WebServiceFeature...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;getPort(<a href="../../../../../org/apache/axis2/addressing/EndpointReference.html" title="class in org.apache.axis2.addressing">EndpointReference</a>&nbsp;axis2EPR,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;addressingNamespace,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;sei,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/WebServiceFeature.html?is-external=true" title="class or interface in javax.xml.ws">WebServiceFeature</a>...&nbsp;features)</pre>
</li>
</ul>
<a name="releaseService(javax.xml.ws.Service)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>releaseService</h4>
<pre>public static&nbsp;void&nbsp;releaseService(<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/Service.html?is-external=true" title="class or interface in javax.xml.ws">Service</a>&nbsp;service)</pre>
<div class="block">PROPRIETARY METHOD TO RELEASE RESOUCES. USE OF THIS METHOD IS NOT JAX-WS COMPLIANT
AND IS NON-PORTABLE!
This method can be called by client code to try to release
resources associated with the Service instance parameter. These resources include
the JAX-WS metadata objects (e.g. ServiceDescription, EndpointDescription) and the
associated Axis2 objects (e.g. AxisService and realted objects). Note that these
resources can be shared across multiple service delegates, and so they will not actually
be released until the last service delegate using them is closed.
Note that it is not necessary to call this method since the service delegate finalizer
will also release the resources as appropriate. However, finalizers are not necessarily run
in a timely fashion and the timing varies across JVMs. To predictibly release resources
to prevent large memory requirements and/or OutOfMemory errors, this proprietary release
method can be called.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>service</code> - Instance of the Service for which resources may be released.</dd></dl>
</li>
</ul>
<a name="finalize()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>finalize</h4>
<pre>protected&nbsp;void&nbsp;finalize()
throws <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ServiceDelegate.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/axis2/jaxws/spi/Provider.html" title="class in org.apache.axis2.jaxws.spi"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/axis2/jaxws/spi/ServiceDelegate.html" target="_top">Frames</a></li>
<li><a href="ServiceDelegate.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &copy; <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>