Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.runtime
Interface WebsocketMessageStatisticsRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean
All Known Subinterfaces:
WebsocketApplicationRuntimeMBean, WebsocketBaseRuntimeMBean, WebsocketEndpointRuntimeMBean

public interface WebsocketMessageStatisticsRuntimeMBean
extends RuntimeMBean

MBean used for exposing message-level statistics.


Method Summary
abstract  long getAverageReceivedMessageSize()
          Get the average size of all of the messages received since the start of monitoring.
abstract  long getAverageSentMessageSize()
          Get the average size of all of the messages sent since the start of monitoring.
abstract  long getMaximalReceivedMessageSize()
          Get the size of the largest message received since the start of monitoring.
abstract  long getMaximalSentMessageSize()
          Get the size of the largest message sent since the start of monitoring.
abstract  long getMinimalReceivedMessageSize()
          Get the size of the smallest message received since the start of monitoring.
abstract  long getMinimalSentMessageSize()
          Get the size of the smallest message sent since the start of monitoring.
abstract  long getReceivedMessagesCount()
          Get the total number of messages received since the start of monitoring.
abstract  long getReceivedMessagesCountPerSecond()
          Get the average number of received messages per second.
abstract  long getSentMessagesCount()
          Get the total number of messages sent since the start of monitoring.
abstract  long getSentMessagesCountPerSecond()
          Get the average number of sent messages per second.

 

Methods inherited from interface weblogic.management.runtime.RuntimeMBean
addPropertyChangeListener, removePropertyChangeListener

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Method Detail

getSentMessagesCount

long getSentMessagesCount()
Get the total number of messages sent since the start of monitoring.
Returns:
the total number of messages sent since the start of monitoring.

getMinimalSentMessageSize

long getMinimalSentMessageSize()
Get the size of the smallest message sent since the start of monitoring.
Returns:
the size of the smallest message sent since the start of monitoring.

getMaximalSentMessageSize

long getMaximalSentMessageSize()
Get the size of the largest message sent since the start of monitoring.
Returns:
the size of the largest message sent since the start of monitoring.

getAverageSentMessageSize

long getAverageSentMessageSize()
Get the average size of all of the messages sent since the start of monitoring.
Returns:
the average size of all of the messages sent since the start of monitoring.

getSentMessagesCountPerSecond

long getSentMessagesCountPerSecond()
Get the average number of sent messages per second.
Returns:
the average number of sent messages per second.

getReceivedMessagesCount

long getReceivedMessagesCount()
Get the total number of messages received since the start of monitoring.
Returns:
the total number of messages received since the start of monitoring.

getMinimalReceivedMessageSize

long getMinimalReceivedMessageSize()
Get the size of the smallest message received since the start of monitoring.
Returns:
the size of the smallest message received since the start of monitoring.

getMaximalReceivedMessageSize

long getMaximalReceivedMessageSize()
Get the size of the largest message received since the start of monitoring.
Returns:
the size of the largest message received since the start of monitoring.

getAverageReceivedMessageSize

long getAverageReceivedMessageSize()
Get the average size of all of the messages received since the start of monitoring.
Returns:
the average size of all of the messages received since the start of monitoring.

getReceivedMessagesCountPerSecond

long getReceivedMessagesCountPerSecond()
Get the average number of received messages per second.
Returns:
the average number of received messages per second.

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09