org.opengroup.arm40.metric
Interface ArmMetricGauge32Definition

All Superinterfaces:
ArmInterface, ArmMetricDefinition
All Known Implementing Classes:
ArmMetricGauge32Definition

public interface ArmMetricGauge32Definition
extends ArmMetricDefinition

Marks a metadata binding. This is a subclass of ArmMetricDefinition serving as a marker interface that binds the metadata in ArmMetricDefinition to the metric data type, and describes an object interface that can be instantiated (there are no factory methods for objects that implement only ArmMetricDefinition). No new methods beyond those in ArmMetricDefinition are added.

Objects implementing this interface are created using ArmMetricFactory.newArmMetricGauge32Definition(org.opengroup.arm40.transaction.ArmApplicationDefinition, java.lang.String, java.lang.String, short, org.opengroup.arm40.transaction.ArmID).

Author:
ARM Working Group of The Open Group

Field Summary
 
Fields inherited from interface org.opengroup.arm40.metric.ArmMetricDefinition
METRIC_USE_GENERAL, METRIC_USE_TRAN_SIZE, METRIC_USE_TRAN_STATUS
 
Method Summary
 
Methods inherited from interface org.opengroup.arm40.metric.ArmMetricDefinition
getID, getName, getUnits, getUsage
 
Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface
getErrorCode, getErrorMessage, setErrorCode