Class PersistentSubscriptionConnectionInfo


  • public class PersistentSubscriptionConnectionInfo
    extends java.lang.Object
    Holds a persistent subscription connection info.
    • Method Detail

      • getFrom

        public java.lang.String getFrom()
        Origin of this connection.
      • getUsername

        public java.lang.String getUsername()
        Connection's username.
      • getAverageItemsPerSecond

        public double getAverageItemsPerSecond()
        Average events per second on this connection.
      • getTotalItems

        public long getTotalItems()
        Total items on this connection.
      • getCountSinceLastMeasurement

        public long getCountSinceLastMeasurement()
        Number of items seen since last measurement on this connection. Used as the basis for averageItemsPerSecond
      • getAvailableSlots

        public long getAvailableSlots()
        Number of available slots.
      • getInFlightMessages

        public long getInFlightMessages()
        Number of in flight messages on this connection.
      • getConnectionName

        public java.lang.String getConnectionName()
        Connection name.
      • getExtraStatistics

        public java.util.Map<java.lang.String,​java.lang.Long> getExtraStatistics()
        Timing measurements for the connection. Can be enabled with the extraStatistics setting.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object