📄 rendezvousmetric.html
字号:
</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#getTotalReceivedUndelivered()">getTotalReceivedUndelivered</A></B>()</CODE><BR> The total number of inbound messages to the rendezvous service that could not be delivered</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#getTotalRendezvousTime()">getTotalRendezvousTime</A></B>()</CODE><BR> Get the total time it began operating as an Rendezvous. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#getTotalRendezvousTime(long)">getTotalRendezvousTime</A></B>(long adjustmentTime)</CODE><BR> Get the total time it began operating as an Rendezvous. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#getTransitionTime()">getTransitionTime</A></B>()</CODE><BR> Get the time that it entered the current state</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#initializeFrom(net.jxta.document.Element)">initializeFrom</A></B>(<A HREF="../../../../../net/jxta/document/Element.html" title="interface in net.jxta.document">Element</A> element)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#invalidMessageReceived()">invalidMessageReceived</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#isEdge()">isEdge</A></B>()</CODE><BR> Is this Rendezvous currently operating as an Edge</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#isRendezvous()">isRendezvous</A></B>()</CODE><BR> Is this Rendezvous currently operating as an Rendezvous</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#mergeMetrics(net.jxta.impl.rendezvous.rendezvousMeter.RendezvousMetric)">mergeMetrics</A></B>(<A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html" title="class in net.jxta.impl.rendezvous.rendezvousMeter">RendezvousMetric</A> otherRendezvousMetric)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#propagateToGroup()">propagateToGroup</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#propagateToNeighbors()">propagateToNeighbors</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#propagateToNeighborsFailed()">propagateToNeighborsFailed</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#propagateToPeers(int)">propagateToPeers</A></B>(int numPeers)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#receivedDeadMessage()">receivedDeadMessage</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#receivedDuplicateMessage()">receivedDuplicateMessage</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#receivedLoopbackMessage()">receivedLoopbackMessage</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#receivedMessageProcessedLocally()">receivedMessageProcessedLocally</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#receivedMessageRepropagatedInGroup()">receivedMessageRepropagatedInGroup</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#serializeTo(net.jxta.document.Element)">serializeTo</A></B>(<A HREF="../../../../../net/jxta/document/Element.html" title="interface in net.jxta.document">Element</A> element)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#startEdge(long)">startEdge</A></B>(long transitionTime)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#startRendezvous(long)">startRendezvous</A></B>(long transitionTime)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#stopEdge(long, long)">stopEdge</A></B>(long transitionTime, long timeAsEdge)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#stopRendezvous(long, long)">stopRendezvous</A></B>(long transitionTime, long timeAsRendezvous)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#walk()">walk</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#walkFailed()">walkFailed</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#walkToPeers(int)">walkToPeers</A></B>(int numPeers)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>(package private) void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#walkToPeersFailed()">walkToPeersFailed</A></B>()</CODE><BR> </TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="EDGE"><!-- --></A><H3>EDGE</H3><PRE>public static final java.lang.String <B>EDGE</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#net.jxta.impl.rendezvous.rendezvousMeter.RendezvousMetric.EDGE">Constant Field Values</A></DL></DL><HR><A NAME="RENDEZVOUS"><!-- --></A><H3>RENDEZVOUS</H3><PRE>public static final java.lang.String <B>RENDEZVOUS</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#net.jxta.impl.rendezvous.rendezvousMeter.RendezvousMetric.RENDEZVOUS">Constant Field Values</A></DL></DL><HR><A NAME="STOPPED"><!-- --></A><H3>STOPPED</H3><PRE>public static final java.lang.String <B>STOPPED</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#net.jxta.impl.rendezvous.rendezvousMeter.RendezvousMetric.STOPPED">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="RendezvousMetric()"><!-- --></A><H3>RendezvousMetric</H3><PRE>public <B>RendezvousMetric</B>()</PRE><DL></DL><HR><A NAME="RendezvousMetric(net.jxta.impl.rendezvous.rendezvousMeter.RendezvousMetric)"><!-- --></A><H3>RendezvousMetric</H3><PRE>public <B>RendezvousMetric</B>(<A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html" title="class in net.jxta.impl.rendezvous.rendezvousMeter">RendezvousMetric</A> prototype)</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="getState()"><!-- --></A><H3>getState</H3><PRE>public java.lang.String <B>getState</B>()</PRE><DL><DD>Get the current state (edge, rendezvous or stopped)<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>RendezvousMetric.EDGE, RendezvousMetric.RENDEZVOUS or RendezvousMetric.STOPPED</DL></DD></DL><HR><A NAME="getTransitionTime()"><!-- --></A><H3>getTransitionTime</H3><PRE>public long <B>getTransitionTime</B>()</PRE><DL><DD>Get the time that it entered the current state<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>transition time in ms since January 1, 1970, 00:00:00 GMT</DL></DD></DL><HR><A NAME="isEdge()"><!-- --></A><H3>isEdge</H3><PRE>public boolean <B>isEdge</B>()</PRE><DL><DD>Is this Rendezvous currently operating as an Edge<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="isRendezvous()"><!-- --></A><H3>isRendezvous</H3><PRE>public boolean <B>isRendezvous</B>()</PRE><DL><DD>Is this Rendezvous currently operating as an Rendezvous<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getEdgeStartTime()"><!-- --></A><H3>getEdgeStartTime</H3><PRE>public long <B>getEdgeStartTime</B>()</PRE><DL><DD>Get the time that it began operating as an Edge<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>time or 0 if it is not currently an Edge</DL></DD></DL><HR><A NAME="getTotalEdgeTime()"><!-- --></A><H3>getTotalEdgeTime</H3><PRE>public long <B>getTotalEdgeTime</B>()</PRE><DL><DD>Get the total time it began operating as an Edge. <BR><BR> <B>Note:</B> This does not include the current time as edge (if it is currently an edge)<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>time in ms (see note above)<DT><B>See Also:</B><DD><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#getTotalEdgeTime(long)"><CODE>getTotalEdgeTime(long)</CODE></A></DL></DD></DL><HR><A NAME="getTotalEdgeTime(long)"><!-- --></A><H3>getTotalEdgeTime</H3><PRE>public long <B>getTotalEdgeTime</B>(long adjustmentTime)</PRE><DL><DD>Get the total time it began operating as an Edge. If it is currently operating as an edge, then the total time is adjusted to include the time since the transition time to an edge until the provided time<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>adjustmentTime</CODE> - The time of this metric will be adjusted to<DT><B>Returns:</B><DD>time in ms (see note above)<DT><B>See Also:</B><DD><A HREF="../../../../../net/jxta/impl/rendezvous/rendezvousMeter/RendezvousMetric.html#getTotalEdgeTime()"><CODE>getTotalEdgeTime()</CODE></A></DL></DD></DL><HR><A NAME="getNumEdgeTransitions()"><!-- --></A><H3>getNumEdgeTransitions</H3><PRE>public int <B>getNumEdgeTransitions</B>()</PRE><DL><DD>The number of times the peer has become an edge<P><DD><DL></DL></DD><DD><DL></DL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -