Class: IceMX::SessionMetrics
- Includes:
- SessionMetrics_mixin
- Defined in:
- lib/Glacier2/Metrics.rb
Constant Summary
Constants included from SessionMetrics_mixin
IceMX::SessionMetrics_mixin::ICE_TYPE
Constants included from Metrics_mixin
Constants included from Ice::Object_mixin
Ice::Object_mixin::ICE_TYPE, Ice::Object_mixin::OP_ice_id, Ice::Object_mixin::OP_ice_ids, Ice::Object_mixin::OP_ice_isA, Ice::Object_mixin::OP_ice_ping
Instance Attribute Summary
Attributes included from SessionMetrics_mixin
#forwardedClient, #forwardedServer, #overriddenClient, #overriddenServer, #queuedClient, #queuedServer, #routingTableSize
Attributes included from Metrics_mixin
#current, #failures, #id, #total, #totalLifetime
Attributes included from Ice::Object_mixin
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(id = '', total = 0, current = 0, totalLifetime = 0, failures = 0, forwardedClient = 0, forwardedServer = 0, routingTableSize = 0, queuedClient = 0, queuedServer = 0, overriddenClient = 0, overriddenServer = 0) ⇒ SessionMetrics
constructor
A new instance of SessionMetrics.
Methods included from SessionMetrics_mixin
Methods included from Metrics_mixin
Methods included from Ice::Object_mixin
Constructor Details
#initialize(id = '', total = 0, current = 0, totalLifetime = 0, failures = 0, forwardedClient = 0, forwardedServer = 0, routingTableSize = 0, queuedClient = 0, queuedServer = 0, overriddenClient = 0, overriddenServer = 0) ⇒ SessionMetrics
Returns a new instance of SessionMetrics.
52 53 54 55 56 57 58 59 60 61 |
# File 'lib/Glacier2/Metrics.rb', line 52 def initialize(id='', total=0, current=0, totalLifetime=0, failures=0, forwardedClient=0, forwardedServer=0, routingTableSize=0, queuedClient=0, queuedServer=0, overriddenClient=0, overriddenServer=0) super(id, total, current, totalLifetime, failures) @forwardedClient = forwardedClient @forwardedServer = forwardedServer @routingTableSize = routingTableSize @queuedClient = queuedClient @queuedServer = queuedServer @overriddenClient = overriddenClient @overriddenServer = overriddenServer end |
Class Method Details
.ice_staticId ⇒ Object
48 49 50 |
# File 'lib/Glacier2/Metrics.rb', line 48 def SessionMetrics.ice_staticId() '::IceMX::SessionMetrics' end |