org.opengroup.arm40.metric
Interface ArmMetricDefinition

All Superinterfaces:
ArmInterface
All Known Subinterfaces:
ArmMetricCounter32Definition, ArmMetricCounter64Definition, ArmMetricCounterFloat32Definition, ArmMetricGauge32Definition, ArmMetricGauge64Definition, ArmMetricGaugeFloat32Definition, ArmMetricNumericId32Definition, ArmMetricNumericId64Definition, ArmMetricString32Definition
All Known Implementing Classes:
ArmMetricCounter32DefinitionImpl, ArmMetricCounter64DefinitionImpl, ArmMetricCounterFloat32DefinitionImpl, ArmMetricDefinitionImpl, ArmMetricGauge32DefinitionImpl, ArmMetricGauge64DefinitionImpl, ArmMetricGaugeFloat32DefinitionImpl, ArmMetricNumericId32DefinitionImpl, ArmMetricNumericId64DefinitionImpl, ArmMetricString32DefinitionImpl

public interface ArmMetricDefinition
extends ArmInterface


Field Summary
static short METRIC_USE_GENERAL
           
static short METRIC_USE_TRAN_SIZE
           
static short METRIC_USE_TRAN_STATUS
           
 
Method Summary
 ArmID getID()
           
 java.lang.String getName()
           
 java.lang.String getUnits()
           
 short getUsage()
           
 
Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface
getErrorCode, getErrorMessage, setErrorCode
 

Field Detail

METRIC_USE_GENERAL

public static final short METRIC_USE_GENERAL
See Also:
Constant Field Values

METRIC_USE_TRAN_SIZE

public static final short METRIC_USE_TRAN_SIZE
See Also:
Constant Field Values

METRIC_USE_TRAN_STATUS

public static final short METRIC_USE_TRAN_STATUS
See Also:
Constant Field Values
Method Detail

getName

public java.lang.String getName()

getUnits

public java.lang.String getUnits()

getUsage

public short getUsage()

getID

public ArmID getID()