Class SessionMetrics

java.lang.Object
com.zeroc.Ice.Value
com.zeroc.IceMX.Metrics
com.zeroc.IceMX.SessionMetrics
All Implemented Interfaces:
Serializable, Cloneable

public class SessionMetrics extends com.zeroc.IceMX.Metrics
Provides information on Glacier2 sessions.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    int
    Number of client requests forwared.
    int
    Number of server requests forwared.
    int
    Number of client requests overridden.
    int
    Number of server requests overridden.
    int
    Number of client requests queued.
    int
    Number of server requests queued.
    int
    The size of the routing table.

    Fields inherited from class com.zeroc.IceMX.Metrics

    current, failures, id, total, totalLifetime
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    SessionMetrics(String id, long total, int current, long totalLifetime, int failures, int forwardedClient, int forwardedServer, int routingTableSize, int queuedClient, int queuedServer, int overriddenClient, int overriddenServer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    static String
     

    Methods inherited from class com.zeroc.Ice.Value

    _iceRead, _iceWrite, ice_getSlicedData, ice_postUnmarshal, ice_preMarshal

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • forwardedClient

      public int forwardedClient
      Number of client requests forwared.
    • forwardedServer

      public int forwardedServer
      Number of server requests forwared.
    • routingTableSize

      public int routingTableSize
      The size of the routing table.
    • queuedClient

      public int queuedClient
      Number of client requests queued.
    • queuedServer

      public int queuedServer
      Number of server requests queued.
    • overriddenClient

      public int overriddenClient
      Number of client requests overridden.
    • overriddenServer

      public int overriddenServer
      Number of server requests overridden.
  • Constructor Details

    • SessionMetrics

      public SessionMetrics()
    • SessionMetrics

      public SessionMetrics(String id, long total, int current, long totalLifetime, int failures, int forwardedClient, int forwardedServer, int routingTableSize, int queuedClient, int queuedServer, int overriddenClient, int overriddenServer)
  • Method Details

    • clone

      public SessionMetrics clone()
      Overrides:
      clone in class com.zeroc.IceMX.Metrics
    • ice_staticId

      public static String ice_staticId()
    • ice_id

      public String ice_id()
      Overrides:
      ice_id in class com.zeroc.IceMX.Metrics