📄 rdvadvertisement.html
字号:
</TR></TABLE><A NAME="NameTag"><!-- --></A><H3>NameTag</H3><PRE>public static final java.lang.String <B>NameTag</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#net.jxta.protocol.RdvAdvertisement.NameTag">Constant Field Values</A></DL></DL><HR><A NAME="PeerIDTag"><!-- --></A><H3>PeerIDTag</H3><PRE>public static final java.lang.String <B>PeerIDTag</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#net.jxta.protocol.RdvAdvertisement.PeerIDTag">Constant Field Values</A></DL></DL><HR><A NAME="GroupIDTag"><!-- --></A><H3>GroupIDTag</H3><PRE>public static final java.lang.String <B>GroupIDTag</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#net.jxta.protocol.RdvAdvertisement.GroupIDTag">Constant Field Values</A></DL></DL><HR><A NAME="ServiceNameTag"><!-- --></A><H3>ServiceNameTag</H3><PRE>public static final java.lang.String <B>ServiceNameTag</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#net.jxta.protocol.RdvAdvertisement.ServiceNameTag">Constant Field Values</A></DL></DL><HR><A NAME="RouteTag"><!-- --></A><H3>RouteTag</H3><PRE>public static final java.lang.String <B>RouteTag</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#net.jxta.protocol.RdvAdvertisement.RouteTag">Constant Field Values</A></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="RdvAdvertisement()"><!-- --></A><H3>RdvAdvertisement</H3><PRE>public <B>RdvAdvertisement</B>()</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="getAdvertisementType()"><!-- --></A><H3>getAdvertisementType</H3><PRE>public static java.lang.String <B>getAdvertisementType</B>()</PRE><DL><DD>{@inheritDoc}<P><DD><DL></DL></DD></DL><HR><A NAME="getBaseAdvType()"><!-- --></A><H3>getBaseAdvType</H3><PRE>public final java.lang.String <B>getBaseAdvType</B>()</PRE><DL><DD>Returns the base type of this advertisement hierarchy. Typically, only the most basic advertisement of a type will implement this method and declare it as <code>final</code>.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../net/jxta/document/ExtendableAdvertisement.html#getBaseAdvType()">getBaseAdvType</A></CODE> in class <CODE><A HREF="../../../net/jxta/document/ExtendableAdvertisement.html" title="class in net.jxta.document">ExtendableAdvertisement</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>String the base type of advertisements in this hierarchy.</DL></DD></DL><HR><A NAME="getGroupID()"><!-- --></A><H3>getGroupID</H3><PRE>public <A HREF="../../../net/jxta/peergroup/PeerGroupID.html" title="class in net.jxta.peergroup">PeerGroupID</A> <B>getGroupID</B>()</PRE><DL><DD>get the group id<P><DD><DL><DT><B>Returns:</B><DD>String PeerGroupID</DL></DD></DL><HR><A NAME="setGroupID(net.jxta.peergroup.PeerGroupID)"><!-- --></A><H3>setGroupID</H3><PRE>public void <B>setGroupID</B>(<A HREF="../../../net/jxta/peergroup/PeerGroupID.html" title="class in net.jxta.peergroup">PeerGroupID</A> id)</PRE><DL><DD>set the group Id<P><DD><DL><DT><B>Returns:</B><DD>String PeerGroupId</DL></DD></DL><HR><A NAME="getPeerID()"><!-- --></A><H3>getPeerID</H3><PRE>public <A HREF="../../../net/jxta/peer/PeerID.html" title="class in net.jxta.peer">PeerID</A> <B>getPeerID</B>()</PRE><DL><DD>get the rdv peer id<P><DD><DL><DT><B>Returns:</B><DD>PeerID</DL></DD></DL><HR><A NAME="setPeerID(net.jxta.peer.PeerID)"><!-- --></A><H3>setPeerID</H3><PRE>public void <B>setPeerID</B>(<A HREF="../../../net/jxta/peer/PeerID.html" title="class in net.jxta.peer">PeerID</A> id)</PRE><DL><DD>set the peer Id<P><DD><DL><DT><B>Returns:</B><DD>String PeerId</DL></DD></DL><HR><A NAME="getServiceName()"><!-- --></A><H3>getServiceName</H3><PRE>public java.lang.String <B>getServiceName</B>()</PRE><DL><DD>get the rdv service name<P><DD><DL><DT><B>Returns:</B><DD>String name</DL></DD></DL><HR><A NAME="setServiceName(java.lang.String)"><!-- --></A><H3>setServiceName</H3><PRE>public void <B>setServiceName</B>(java.lang.String n)</PRE><DL><DD>set the service name<P><DD><DL><DT><B>Returns:</B><DD>String name</DL></DD></DL><HR><A NAME="getName()"><!-- --></A><H3>getName</H3><PRE>public java.lang.String <B>getName</B>()</PRE><DL><DD>get the symbolic name associated with the rdv<P><DD><DL><DT><B>Returns:</B><DD>String the name field. null is returned if no name has been associated with the advertismeent.</DL></DD></DL><HR><A NAME="setName(java.lang.String)"><!-- --></A><H3>setName</H3><PRE>public void <B>setName</B>(java.lang.String n)</PRE><DL><DD>set the symbolic name associated with the rdv<P><DD><DL><DT><B>Parameters:</B><DD><CODE>n</CODE> - the name this rdv adv should have.</DL></DD></DL><HR><A NAME="getRouteAdv()"><!-- --></A><H3>getRouteAdv</H3><PRE>public <A HREF="../../../net/jxta/protocol/RouteAdvertisement.html" title="class in net.jxta.protocol">RouteAdvertisement</A> <B>getRouteAdv</B>()</PRE><DL><DD>get the Route Adv<P><DD><DL><DT><B>Returns:</B><DD>RouteAdvertisement</DL></DD></DL><HR><A NAME="setRouteAdv(net.jxta.protocol.RouteAdvertisement)"><!-- --></A><H3>setRouteAdv</H3><PRE>public void <B>setRouteAdv</B>(<A HREF="../../../net/jxta/protocol/RouteAdvertisement.html" title="class in net.jxta.protocol">RouteAdvertisement</A> route)</PRE><DL><DD>set the RouteAdvertisement<P><DD><DL><DT><B>Parameters:</B><DD><CODE>route</CODE> - RouteAdvertisement</DL></DD></DL><HR><A NAME="getID()"><!-- --></A><H3>getID</H3><PRE>public <A HREF="../../../net/jxta/id/ID.html" title="class in net.jxta.id">ID</A> <B>getID</B>()</PRE><DL><DD>Returns a unique ID suitable for indexing of this Advertisement. <p/>The ID is supposed to be unique and is not guaranteed to be of any particular subclass of ID. Each class of advertisement is responsible for the choice of ID to return. The value for the ID returned can either be: <p><ul> <li>An ID which is already part of the advertisement definition and is relatively unique between advertisements instances. For example, the Peer Advertisement returns the Peer ID.</li> <li>A static CodatID which is generated via some canonical process which will produce the same value each time and different values for different advertisements of the same type.</li> <li>ID.nullID for advertisement types which are not readily indexed. </li> </ul> <p/>Since this ID is normally used for indexing, the IDs returned must be as unique as possible to avoid collisions. <p/>For Advertisement types which normally return non-ID.nullID values no ID should be returned when asked to generate an ID while the Advertisement is an inconsistent state (example: unitialized index fields). Instead <code>java.lang.IllegalStateException</code> should be thrown.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../net/jxta/document/Advertisement.html#getID()">getID</A></CODE> in class <CODE><A HREF="../../../net/jxta/document/Advertisement.html" title="class in net.jxta.document">Advertisement</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>ID An ID that uniquely identifies the advertisement or ID.nullID if this advertisement is of a type that is not normally indexed.</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=3 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> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RdvAdvertisement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>JXTA J2SE</EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../net/jxta/protocol/PipeResolverMessage.MessageType.html" title="class in net.jxta.protocol"><B>PREV CLASS</B></A> <A HREF="../../../net/jxta/protocol/ResolverQueryMsg.html" title="class in net.jxta.protocol"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A> <A HREF="RdvAdvertisement.html" target="_top"><B>NO FRAMES</B></A> <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -