blob: 901c447da2a2175203f69c813b8a8d57f51b085c [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_14) on Wed Apr 07 07:58:05 BST 2010 -->
<TITLE>
IEndpointMetadata
</TITLE>
<META NAME="date" CONTENT="2010-04-07">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="IEndpointMetadata";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IEndpointMetadata.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="IEndpointMetadata.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.eclipse.jst.ws.jaxws.dom.runtime.provider</FONT>
<BR>
Interface IEndpointMetadata</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IEndpointMetadata</B></DL>
</PRE>
<P>
Represents metadata for an endpoint. Contains information about the name and namespace of the endpoint. Contains exposed operations. This interface
is intended to be used as input data for implementors of <CODE>IEndpointGenerator</CODE>.
<P>
<P>
<DL>
<DT><B>Author:</B></DT>
<DD>Plamen Pavlov</DD>
</DL>
<HR>
<P>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#addAnnotationsContainer(org.eclipse.jst.ws.jaxws.utils.annotations.IAnnotationPropertyContainer)">addAnnotationsContainer</A></B>(<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations">IAnnotationPropertyContainer</A>&nbsp;annotationsContainer)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationPropertyContainer</CODE></A> to the <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><CODE>IEndpointMetadata</CODE></A> descriptor.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider">IEndpointMethod</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#addMethod(java.lang.String, java.lang.String)">addMethod</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;returnTypeFQName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an empty instance of <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><CODE>IEndpointMethod</CODE></A> with <tt>name</tt> and <tt>returnTypeFQName</tt> and adds it to the set of available
methods.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Set&lt;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations">IAnnotationPropertyContainer</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getAnnotationsContainer()">getAnnotationsContainer</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns Set with <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationPropertyContainer</CODE></A> related to the <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><CODE>IEndpointMetadata</CODE></A> descriptor.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getFullyQualifiedName()">getFullyQualifiedName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider">IEndpointMethod</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getMethods()">getMethods</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getName()">getName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getNamespaceURI()">getNamespaceURI</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getPackage()">getPackage</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getPortName()">getPortName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getSEIName()">getSEIName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getServiceName()">getServiceName</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#getWsdlLocation()">getWsdlLocation</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#setNamespaceURI(java.lang.String)">setNamespaceURI</A></B>(java.lang.String&nbsp;namespaceURI)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sets the namespace URI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#setPortName(java.lang.String)">setPortName</A></B>(java.lang.String&nbsp;portName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the name of the wsdl:port referencing this endpoint which this</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#setSEIName(java.lang.String)">setSEIName</A></B>(java.lang.String&nbsp;seiName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Service Endpoint Interface referenced by this endpoint.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#setServiceName(java.lang.String)">setServiceName</A></B>(java.lang.String&nbsp;serviceName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the name of the wsdl:service representing this endpoint.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html#setWsdlLocation(java.lang.String)">setWsdlLocation</A></B>(java.lang.String&nbsp;wsdlLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the wsdl location in case this endpoint is generated from wsdl</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
java.lang.String <B>getName</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>The name of enpoint.</DL>
</DD>
</DL>
<HR>
<A NAME="getPackage()"><!-- --></A><H3>
getPackage</H3>
<PRE>
java.lang.String <B>getPackage</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>The package/namespace of the endpoint.</DL>
</DD>
</DL>
<HR>
<A NAME="getServiceName()"><!-- --></A><H3>
getServiceName</H3>
<PRE>
java.lang.String <B>getServiceName</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>the name of the service representing this endpoint</DL>
</DD>
</DL>
<HR>
<A NAME="setServiceName(java.lang.String)"><!-- --></A><H3>
setServiceName</H3>
<PRE>
void <B>setServiceName</B>(java.lang.String&nbsp;serviceName)</PRE>
<DL>
<DD>Sets the name of the wsdl:service representing this endpoint.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>serviceName</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getPortName()"><!-- --></A><H3>
getPortName</H3>
<PRE>
java.lang.String <B>getPortName</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>the name of the wsdl:port referencing this endpoint which this</DL>
</DD>
</DL>
<HR>
<A NAME="setPortName(java.lang.String)"><!-- --></A><H3>
setPortName</H3>
<PRE>
void <B>setPortName</B>(java.lang.String&nbsp;portName)</PRE>
<DL>
<DD>Sets the name of the wsdl:port referencing this endpoint which this
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>portName</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getWsdlLocation()"><!-- --></A><H3>
getWsdlLocation</H3>
<PRE>
java.lang.String <B>getWsdlLocation</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>the wsdl location in case this endpoint is generated from wsdl otherwise <tt>null</tt></DL>
</DD>
</DL>
<HR>
<A NAME="setWsdlLocation(java.lang.String)"><!-- --></A><H3>
setWsdlLocation</H3>
<PRE>
void <B>setWsdlLocation</B>(java.lang.String&nbsp;wsdlLocation)</PRE>
<DL>
<DD>Sets the wsdl location in case this endpoint is generated from wsdl
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>wsdlLocation</CODE> - location</DL>
</DD>
</DL>
<HR>
<A NAME="getNamespaceURI()"><!-- --></A><H3>
getNamespaceURI</H3>
<PRE>
java.lang.String <B>getNamespaceURI</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>the namespace URI</DL>
</DD>
</DL>
<HR>
<A NAME="setNamespaceURI(java.lang.String)"><!-- --></A><H3>
setNamespaceURI</H3>
<PRE>
void <B>setNamespaceURI</B>(java.lang.String&nbsp;namespaceURI)</PRE>
<DL>
<DD>sets the namespace URI
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>namespaceURI</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getSEIName()"><!-- --></A><H3>
getSEIName</H3>
<PRE>
java.lang.String <B>getSEIName</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>the name of the Service Endpoint Interface containing WebService methods that will be implemented by this endpoint implementation. This
method can return <tt>null</tt></DL>
</DD>
</DL>
<HR>
<A NAME="setSEIName(java.lang.String)"><!-- --></A><H3>
setSEIName</H3>
<PRE>
void <B>setSEIName</B>(java.lang.String&nbsp;seiName)</PRE>
<DL>
<DD>Sets the Service Endpoint Interface referenced by this endpoint.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>seiName</CODE> -
<DT><B>Throws:</B>
<DD><CODE>java.lang.NullPointerException</CODE> - in case <tt>seiName</tt> is null
<DD><CODE>java.lang.IllegalArgumentException</CODE> - in case <tt>seiName</tt> is empty string</DL>
</DD>
</DL>
<HR>
<A NAME="getFullyQualifiedName()"><!-- --></A><H3>
getFullyQualifiedName</H3>
<PRE>
java.lang.String <B>getFullyQualifiedName</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>The fully qualified name of endpoint.</DL>
</DD>
</DL>
<HR>
<A NAME="getMethods()"><!-- --></A><H3>
getMethods</H3>
<PRE>
java.util.List&lt;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider">IEndpointMethod</A>&gt; <B>getMethods</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>list of added methods</DL>
</DD>
</DL>
<HR>
<A NAME="addMethod(java.lang.String, java.lang.String)"><!-- --></A><H3>
addMethod</H3>
<PRE>
<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider">IEndpointMethod</A> <B>addMethod</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;returnTypeFQName)</PRE>
<DL>
<DD>Creates an empty instance of <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><CODE>IEndpointMethod</CODE></A> with <tt>name</tt> and <tt>returnTypeFQName</tt> and adds it to the set of available
methods.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - <DD><CODE>returnTypeFQName</CODE> -
<DT><B>Returns:</B><DD>created IEndpointMethod for added method</DL>
</DD>
</DL>
<HR>
<A NAME="addAnnotationsContainer(org.eclipse.jst.ws.jaxws.utils.annotations.IAnnotationPropertyContainer)"><!-- --></A><H3>
addAnnotationsContainer</H3>
<PRE>
void <B>addAnnotationsContainer</B>(<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations">IAnnotationPropertyContainer</A>&nbsp;annotationsContainer)</PRE>
<DL>
<DD>Adds <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationPropertyContainer</CODE></A> to the <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><CODE>IEndpointMetadata</CODE></A> descriptor.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>annotationsContainer</CODE> - - Container, which will be added.</DL>
</DD>
</DL>
<HR>
<A NAME="getAnnotationsContainer()"><!-- --></A><H3>
getAnnotationsContainer</H3>
<PRE>
java.util.Set&lt;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations">IAnnotationPropertyContainer</A>&gt; <B>getAnnotationsContainer</B>()</PRE>
<DL>
<DD>Returns Set with <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationPropertyContainer</CODE></A> related to the <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><CODE>IEndpointMetadata</CODE></A> descriptor.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>Set with <A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/utils/annotations/IAnnotationPropertyContainer.html" title="interface in org.eclipse.jst.ws.jaxws.utils.annotations"><CODE>IAnnotationPropertyContainer</CODE></A>.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/IEndpointMetadata.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../../../../../org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMethod.html" title="interface in org.eclipse.jst.ws.jaxws.dom.runtime.provider"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../../../index.html?org/eclipse/jst/ws/jaxws/dom/runtime/provider/IEndpointMetadata.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="IEndpointMetadata.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>