|
Project JXTA | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.impl.endpoint.endpointMeter.OutboundMetric
Metric corresponding to a message queue to for outbound messengers based upon an endpoint address
Constructor Summary | |
OutboundMetric()
|
|
OutboundMetric(OutboundMeter outboundMeter)
|
|
OutboundMetric(OutboundMetric prototype)
|
Method Summary | |
boolean |
equals(Object obj)
|
long |
getAverageOutboundDropTime()
The Average of the times in queue for all dropped messages |
long |
getAverageOutboundProcessTime()
The Average of the times from sending to handling by messenger |
long |
getAverageTimeInOutboundQueue()
The Average of the times in queue for all messages |
EndpointAddress |
getEndpointAddress()
The Endpoint address for this outbound message queue |
int |
getNumOutboundDeQueued()
The Number of Outbound Messages DeQueued |
int |
getNumOutboundDropped()
The Number of Outbound Messages Dropped from Queue |
int |
getNumOutboundFailed()
The Number of Outbound Messages Failed in sending |
int |
getNumOutboundProcessed()
The Number of Outbound Messages Processed Successfully |
int |
getNumOutboundQueued()
The Number of Outbound Messages Queued |
long |
getTimeInOutboundQueue()
The Sum of the times in queue for all messages |
long |
getTimeOutboundToFail()
The Sum of the times in queue for all failed messages |
long |
getTimeToDropOutbound()
The Sum of the times in queue for all dropped messages |
long |
getTimeToProcessOutbound()
The Sum of the times from sending to handling by messenger |
int |
hashCode()
|
void |
initializeFrom(Element element)
|
boolean |
matches(EndpointAddress otherAddress)
|
void |
mergeMetrics(OutboundMetric other)
|
(package private) void |
outboundMessageDeQueued(Message message,
long time)
|
(package private) void |
outboundMessageDropped(Message message,
long time)
|
(package private) void |
outboundMessageFailed(Message message,
long time)
|
(package private) void |
outboundMessageProcessed(Message message,
long time)
|
(package private) void |
outboundMessageQueued(Message message)
|
void |
serializeTo(Element element)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OutboundMetric(OutboundMeter outboundMeter)
public OutboundMetric(OutboundMetric prototype)
public OutboundMetric()
Method Detail |
public EndpointAddress getEndpointAddress()
public int getNumOutboundQueued()
public int getNumOutboundDropped()
public long getTimeToDropOutbound()
public int getNumOutboundDeQueued()
public long getTimeInOutboundQueue()
public int getNumOutboundProcessed()
public long getTimeToProcessOutbound()
public int getNumOutboundFailed()
public long getTimeOutboundToFail()
public long getAverageTimeInOutboundQueue()
public long getAverageOutboundDropTime()
public long getAverageOutboundProcessTime()
public boolean equals(Object obj)
public boolean matches(EndpointAddress otherAddress)
public int hashCode()
void outboundMessageQueued(Message message)
void outboundMessageDropped(Message message, long time)
void outboundMessageFailed(Message message, long time)
void outboundMessageDeQueued(Message message, long time)
void outboundMessageProcessed(Message message, long time)
public void mergeMetrics(OutboundMetric other)
public void serializeTo(Element element) throws DocumentSerializationException
serializeTo
in interface DocumentSerializable
DocumentSerializationException
public void initializeFrom(Element element) throws DocumentSerializationException
initializeFrom
in interface DocumentSerializable
DocumentSerializationException
|
JXTA J2SE | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |