public class MessagingServiceMBeanImpl extends java.lang.Object implements MessagingServiceMBean
| Modifier and Type | Field and Description |
|---|---|
java.util.concurrent.ConcurrentMap<InetAddressAndPort,OutboundConnections> |
channelManagers |
static java.lang.String |
MBEAN_NAME |
java.util.concurrent.ConcurrentMap<InetAddressAndPort,InboundMessageHandlers> |
messageHandlers |
MessagingMetrics |
metrics |
EndpointMessagingVersions |
versions |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Double> |
getBackPressurePerHost()
Back-pressure rate limiting per host
|
java.util.Map<java.lang.String,java.lang.Integer> |
getDroppedMessages()
dropped message counts for server lifetime
|
java.util.Map<java.lang.String,java.lang.Long> |
getGossipMessageCompletedTasks()
Completed tasks for gossip message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Long> |
getGossipMessageCompletedTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Long> |
getGossipMessageDroppedTasks()
Dropped tasks for gossip message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Long> |
getGossipMessageDroppedTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Integer> |
getGossipMessagePendingTasks()
Pending tasks for gossip message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Integer> |
getGossipMessagePendingTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Long> |
getLargeMessageCompletedTasks()
Completed tasks for large message) TCP Connections
|
java.util.Map<java.lang.String,java.lang.Long> |
getLargeMessageCompletedTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Long> |
getLargeMessageDroppedTasks()
Dropped tasks for large message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Long> |
getLargeMessageDroppedTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Integer> |
getLargeMessagePendingTasks()
Pending tasks for large message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Integer> |
getLargeMessagePendingTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Long> |
getSmallMessageCompletedTasks()
Completed tasks for small message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Long> |
getSmallMessageCompletedTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Long> |
getSmallMessageDroppedTasks()
Dropped tasks for small message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Long> |
getSmallMessageDroppedTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Integer> |
getSmallMessagePendingTasks()
Pending tasks for small message TCP Connections
|
java.util.Map<java.lang.String,java.lang.Integer> |
getSmallMessagePendingTasksWithPort() |
java.util.Map<java.lang.String,java.lang.Long> |
getTimeoutsPerHost()
Number of timeouts per host
|
java.util.Map<java.lang.String,java.lang.Long> |
getTimeoutsPerHostWithPort() |
long |
getTotalTimeouts()
Total number of timeouts happened on this node
|
int |
getVersion(java.lang.String address) |
boolean |
isBackPressureEnabled()
Get back-pressure enabled state
|
void |
reloadSslCertificates() |
void |
setBackPressureEnabled(boolean enabled)
Enable/Disable back-pressure
|
public static final java.lang.String MBEAN_NAME
public final java.util.concurrent.ConcurrentMap<InetAddressAndPort,OutboundConnections> channelManagers
public final java.util.concurrent.ConcurrentMap<InetAddressAndPort,InboundMessageHandlers> messageHandlers
public final EndpointMessagingVersions versions
public final MessagingMetrics metrics
public java.util.Map<java.lang.String,java.lang.Integer> getLargeMessagePendingTasks()
MessagingServiceMBeangetLargeMessagePendingTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getLargeMessageCompletedTasks()
MessagingServiceMBeangetLargeMessageCompletedTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getLargeMessageDroppedTasks()
MessagingServiceMBeangetLargeMessageDroppedTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Integer> getSmallMessagePendingTasks()
MessagingServiceMBeangetSmallMessagePendingTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getSmallMessageCompletedTasks()
MessagingServiceMBeangetSmallMessageCompletedTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getSmallMessageDroppedTasks()
MessagingServiceMBeangetSmallMessageDroppedTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Integer> getGossipMessagePendingTasks()
MessagingServiceMBeangetGossipMessagePendingTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getGossipMessageCompletedTasks()
MessagingServiceMBeangetGossipMessageCompletedTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getGossipMessageDroppedTasks()
MessagingServiceMBeangetGossipMessageDroppedTasks in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Integer> getLargeMessagePendingTasksWithPort()
getLargeMessagePendingTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getLargeMessageCompletedTasksWithPort()
getLargeMessageCompletedTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getLargeMessageDroppedTasksWithPort()
getLargeMessageDroppedTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Integer> getSmallMessagePendingTasksWithPort()
getSmallMessagePendingTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getSmallMessageCompletedTasksWithPort()
getSmallMessageCompletedTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getSmallMessageDroppedTasksWithPort()
getSmallMessageDroppedTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Integer> getGossipMessagePendingTasksWithPort()
getGossipMessagePendingTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getGossipMessageCompletedTasksWithPort()
getGossipMessageCompletedTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getGossipMessageDroppedTasksWithPort()
getGossipMessageDroppedTasksWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Integer> getDroppedMessages()
MessagingServiceMBeangetDroppedMessages in interface MessagingServiceMBeanpublic long getTotalTimeouts()
MessagingServiceMBeangetTotalTimeouts in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getTimeoutsPerHost()
MessagingServiceMBeangetTimeoutsPerHost in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Long> getTimeoutsPerHostWithPort()
getTimeoutsPerHostWithPort in interface MessagingServiceMBeanpublic java.util.Map<java.lang.String,java.lang.Double> getBackPressurePerHost()
MessagingServiceMBeangetBackPressurePerHost in interface MessagingServiceMBeanpublic void setBackPressureEnabled(boolean enabled)
MessagingServiceMBeansetBackPressureEnabled in interface MessagingServiceMBeanpublic boolean isBackPressureEnabled()
MessagingServiceMBeanisBackPressureEnabled in interface MessagingServiceMBeanpublic void reloadSslCertificates()
throws java.io.IOException
reloadSslCertificates in interface MessagingServiceMBeanjava.io.IOExceptionpublic int getVersion(java.lang.String address)
throws java.net.UnknownHostException
getVersion in interface MessagingServiceMBeanjava.net.UnknownHostExceptionCopyright © 2009-2020 The Apache Software Foundation