A B E G M O S 

A

ApplicationMXBean - Interface in org.glassfish.tyrus.ext.monitoring.jmx
MXBean used for accessing monitored application properties - registered endpoints, number of currently open sessions, maximal number of open sessions since the start of the monitoring and message statistics.

B

BaseMXBean - Interface in org.glassfish.tyrus.ext.monitoring.jmx

E

EndpointClassNamePathPair - Class in org.glassfish.tyrus.ext.monitoring.jmx
Path and class name of an endpoint exposed by JMX.
EndpointClassNamePathPair(String, String) - Constructor for class org.glassfish.tyrus.ext.monitoring.jmx.EndpointClassNamePathPair
Constructor, ConstructorProperties is required, so that MXBean client can create an instance.
EndpointMXBean - Interface in org.glassfish.tyrus.ext.monitoring.jmx
MXBean used for accessing monitored endpoint properties - endpoint path and class name, number of currently open sessions, maximal number of open sessions since the start of monitoring, and message statistics.
ErrorCount - Class in org.glassfish.tyrus.ext.monitoring.jmx
A pair of error class name and number of times the error occurred.
ErrorCount(String, Long) - Constructor for class org.glassfish.tyrus.ext.monitoring.jmx.ErrorCount
 

G

getAverageReceivedMessageSize() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the average size of all the messages received since the start of monitoring.
getAverageSentMessageSize() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the average size of all the messages sent since the start of monitoring.
getBinaryMessageStatisticsMXBean() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.BaseMXBean
Get an MXBean containing statistics about binary messages.
getControlMessageStatisticsMXBean() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.BaseMXBean
Get an MXBean containing statistics about control messages.
getCount() - Method in class org.glassfish.tyrus.ext.monitoring.jmx.ErrorCount
The number of times the error has occurred.
getEndpointClassName() - Method in class org.glassfish.tyrus.ext.monitoring.jmx.EndpointClassNamePathPair
Get class name of the endpoint.
getEndpointClassName() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.EndpointMXBean
Get the class name of the endpoint.
getEndpointMXBeans() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.ApplicationMXBean
Get list of MXBeans representing registered endpoints.
getEndpointPath() - Method in class org.glassfish.tyrus.ext.monitoring.jmx.EndpointClassNamePathPair
Get the path the endpoint is registered on.
getEndpointPath() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.EndpointMXBean
Get the path the endpoint is registered on.
getEndpointPaths() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.ApplicationMXBean
Get endpoint paths for currently registered endpoints.
getEndpoints() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.ApplicationMXBean
Get endpoint paths and class names for currently registered endpoints.
getErrorCounts() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.BaseMXBean
Get list of Throwable class name - count pairs, which represent errors and number of times they have occurred.
getMaximalOpenSessionsCount() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.ApplicationMXBean
Get the maximal number of open sessions on the endpoint since the start of monitoring.
getMaximalOpenSessionsCount() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.EndpointMXBean
Get the maximal number of open sessions on the endpoint since the start of monitoring.
getMaximalReceivedMessageSize() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the size of the largest message received since the start of monitoring.
getMaximalSentMessageSize() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the size of the largest message sent since the start of monitoring.
getMinimalReceivedMessageSize() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the size of the smallest message received since the start of monitoring.
getMinimalSentMessageSize() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the size of the smallest message sent since the start of monitoring.
getOpenSessionsCount() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.ApplicationMXBean
Get the number of sessions currently open on the endpoint.
getOpenSessionsCount() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.EndpointMXBean
Get the number of sessions currently open on the endpoint.
getReceivedMessagesCount() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the total number of messages received since the start of monitoring.
getReceivedMessagesCountPerSecond() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the average number of received messages per second.
getSentMessagesCount() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the total number of messages sent since the start of monitoring.
getSentMessagesCountPerSecond() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.MessageStatisticsMXBean
Get the average number of sent messages per second.
getSessionId() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.SessionMXBean
Get the ID of the session.
getSessionMXBeans() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.EndpointMXBean
Get list of MXBeans representing currently open sessions.
getTextMessageStatisticsMXBean() - Method in interface org.glassfish.tyrus.ext.monitoring.jmx.BaseMXBean
Get an MXBean containing statistics about text messages.
getThrowableClassName() - Method in class org.glassfish.tyrus.ext.monitoring.jmx.ErrorCount
Class name of the throwable that was raised.

M

MessageStatisticsMXBean - Interface in org.glassfish.tyrus.ext.monitoring.jmx
MXBean used for exposing message-level statistics.

O

org.glassfish.tyrus.ext.monitoring.jmx - package org.glassfish.tyrus.ext.monitoring.jmx
Monitoring listeners exposing statics via JMX beans.

S

SessionAwareApplicationMonitor - Class in org.glassfish.tyrus.ext.monitoring.jmx
Application events listener and statistics collector.
SessionAwareApplicationMonitor() - Constructor for class org.glassfish.tyrus.ext.monitoring.jmx.SessionAwareApplicationMonitor
Constructor.
SessionlessApplicationMonitor - Class in org.glassfish.tyrus.ext.monitoring.jmx
Application events listener and statistics collector.
SessionlessApplicationMonitor() - Constructor for class org.glassfish.tyrus.ext.monitoring.jmx.SessionlessApplicationMonitor
Constructor.
SessionMXBean - Interface in org.glassfish.tyrus.ext.monitoring.jmx
An MXBean representing a currently open session.
A B E G M O S 

Copyright © 2012-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.