Package com.zeroc.IceMX
Class ThreadMetrics
java.lang.Object
com.zeroc.Ice.Value
com.zeroc.IceMX.Metrics
com.zeroc.IceMX.ThreadMetrics
- All Implemented Interfaces:
Serializable,Cloneable
Provides information on the number of threads currently in use and
their activity.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionintThe number of threads which are currently performing socket read or writes.intThe number of threads which are currently performing other activities.intThe number of threads which are currently calling user code (servant dispatch, AMI callbacks, etc). -
Constructor Summary
ConstructorsConstructorDescriptionThreadMetrics(String id, long total, int current, long totalLifetime, int failures, int inUseForIO, int inUseForUser, int inUseForOther) -
Method Summary
Methods inherited from class com.zeroc.Ice.Value
ice_getSlicedData, ice_postUnmarshal, ice_preMarshal
-
Field Details
-
inUseForIO
public int inUseForIOThe number of threads which are currently performing socket read or writes. -
inUseForUser
public int inUseForUserThe number of threads which are currently calling user code (servant dispatch, AMI callbacks, etc). -
inUseForOther
public int inUseForOtherThe number of threads which are currently performing other activities. These are all other that are not counted withinUseForUserorinUseForIO, such as DNS lookups, garbage collection).
-
-
Constructor Details
-
ThreadMetrics
public ThreadMetrics() -
ThreadMetrics
public ThreadMetrics(String id, long total, int current, long totalLifetime, int failures, int inUseForIO, int inUseForUser, int inUseForOther)
-
-
Method Details