Class SubscriberMetrics

All Implemented Interfaces:
Serializable, Cloneable

public class SubscriberMetrics extends Metrics
Provides information on IceStorm subscribers.
See Also:
  • Field Details

    • queued

      public int queued
      Number of queued events.
    • outstanding

      public int outstanding
      Number of outstanding events.
    • delivered

      public long delivered
      Number of forwarded events.
  • Constructor Details

    • SubscriberMetrics

      public SubscriberMetrics()
    • SubscriberMetrics

      public SubscriberMetrics(String id, long total, int current, long totalLifetime, int failures, int queued, int outstanding, long delivered)
  • Method Details

    • clone

      public SubscriberMetrics clone()
      Description copied from class: Value
      Returns a copy of the object. The cloned object contains field-for-field copies of the state.
      Overrides:
      clone in class Metrics
      Returns:
      The cloned object.
    • ice_staticId

      public static String ice_staticId()
    • ice_id

      public String ice_id()
      Description copied from class: Value
      Returns the Slice type ID of the most-derived interface supported by this object.
      Overrides:
      ice_id in class Metrics
      Returns:
      The return value is always ::Ice::Object.