A B E G M O S
All Classes All Packages
All Classes All Packages
All Classes All Packages
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,
ConstructorPropertiesis 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.
All Classes All Packages