Package org.apache.cassandra.net
Class InboundMessageHandlers
java.lang.Object
org.apache.cassandra.net.InboundMessageHandlers
An aggregation of
InboundMessageHandlers for all connections from a peer.
Manages metrics and shared resource limits. Can have multiple connections of a single
type open simultaneousely (legacy in particular).-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
ConstructorsConstructorDescriptionInboundMessageHandlers(InetAddressAndPort self, InetAddressAndPort peer, int queueCapacity, long endpointReserveCapacity, org.apache.cassandra.net.InboundMessageHandlers.GlobalResourceLimits globalResourceLimits, InboundMessageHandlers.GlobalMetricCallbacks globalMetricCallbacks, InboundMessageHandlers.MessageConsumer messageConsumer) InboundMessageHandlers(InetAddressAndPort self, InetAddressAndPort peer, int queueCapacity, long endpointReserveCapacity, org.apache.cassandra.net.InboundMessageHandlers.GlobalResourceLimits globalResourceLimits, InboundMessageHandlers.GlobalMetricCallbacks globalMetricCallbacks, InboundMessageHandlers.MessageConsumer messageConsumer, org.apache.cassandra.net.InboundMessageHandlers.HandlerProvider handlerProvider) -
Method Summary
Modifier and TypeMethodDescriptionlonglongintcount()longlonglonglonglonglonglonglonglonglonglonglonglonglong
-
Constructor Details
-
InboundMessageHandlers
public InboundMessageHandlers(InetAddressAndPort self, InetAddressAndPort peer, int queueCapacity, long endpointReserveCapacity, org.apache.cassandra.net.InboundMessageHandlers.GlobalResourceLimits globalResourceLimits, InboundMessageHandlers.GlobalMetricCallbacks globalMetricCallbacks, InboundMessageHandlers.MessageConsumer messageConsumer) -
InboundMessageHandlers
public InboundMessageHandlers(InetAddressAndPort self, InetAddressAndPort peer, int queueCapacity, long endpointReserveCapacity, org.apache.cassandra.net.InboundMessageHandlers.GlobalResourceLimits globalResourceLimits, InboundMessageHandlers.GlobalMetricCallbacks globalMetricCallbacks, InboundMessageHandlers.MessageConsumer messageConsumer, org.apache.cassandra.net.InboundMessageHandlers.HandlerProvider handlerProvider)
-
-
Method Details
-
count
public int count() -
receivedCount
public long receivedCount() -
receivedBytes
public long receivedBytes() -
throttledCount
public long throttledCount() -
throttledNanos
public long throttledNanos() -
usingCapacity
public long usingCapacity() -
usingEndpointReserveCapacity
public long usingEndpointReserveCapacity() -
corruptFramesRecovered
public long corruptFramesRecovered() -
corruptFramesUnrecovered
public long corruptFramesUnrecovered() -
errorCount
public long errorCount() -
errorBytes
public long errorBytes() -
expiredCount
public long expiredCount() -
expiredBytes
public long expiredBytes() -
processedCount
public long processedCount() -
processedBytes
public long processedBytes() -
scheduledCount
public long scheduledCount() -
scheduledBytes
public long scheduledBytes()
-