org.eclipse.tptp.trace.arm.internal.metric
Class ArmTransactionWithMetricsDefinitionImpl
java.lang.Object
org.eclipse.tptp.trace.arm.internal.transaction.ArmInterfaceImpl
org.eclipse.tptp.trace.arm.internal.transaction.ArmTransactionDefinitionImpl
org.eclipse.tptp.trace.arm.internal.metric.ArmTransactionWithMetricsDefinitionImpl
- All Implemented Interfaces:
- org.opengroup.arm40.metric.ArmTransactionWithMetricsDefinition, org.opengroup.arm40.transaction.ArmInterface, org.opengroup.arm40.transaction.ArmTransactionDefinition
public class ArmTransactionWithMetricsDefinitionImpl
- extends ArmTransactionDefinitionImpl
- implements org.opengroup.arm40.metric.ArmTransactionWithMetricsDefinition
ArmTransactionWithMetricsDefinition subclasses ArmTransactionDefinition to
add a binding with an ArmMetricGroupDefinition.
Instances of ArmTransactionWithMetricsDefinition are created using the
newArmTransactionWithMetricsDefinition() method of ArmMetricFactory.
|
Constructor Summary |
ArmTransactionWithMetricsDefinitionImpl(org.opengroup.arm40.transaction.ArmApplicationDefinition appDefinition,
java.lang.String name,
org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction identityProperties,
org.opengroup.arm40.metric.ArmMetricGroupDefinition groupDefinition,
org.opengroup.arm40.transaction.ArmID id)
Create ARM Transaction with Metrics Definition. |
|
Method Summary |
org.opengroup.arm40.metric.ArmMetricGroupDefinition |
getMetricGroupDefinition()
|
java.lang.String |
toString()
Returns a XML string based version of this entity. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.opengroup.arm40.transaction.ArmTransactionDefinition |
getApplicationDefinition, getID, getIdentityProperties, getName |
| Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface |
getErrorCode, getErrorMessage, setErrorCode |
ArmTransactionWithMetricsDefinitionImpl
public ArmTransactionWithMetricsDefinitionImpl(org.opengroup.arm40.transaction.ArmApplicationDefinition appDefinition,
java.lang.String name,
org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction identityProperties,
org.opengroup.arm40.metric.ArmMetricGroupDefinition groupDefinition,
org.opengroup.arm40.transaction.ArmID id)
- Create ARM Transaction with Metrics Definition.
- Parameters:
appDefinition - name - identityProperties - groupDefinition - id -
getMetricGroupDefinition
public org.opengroup.arm40.metric.ArmMetricGroupDefinition getMetricGroupDefinition()
- Specified by:
getMetricGroupDefinition in interface org.opengroup.arm40.metric.ArmTransactionWithMetricsDefinition
toString
public java.lang.String toString()
- Returns a XML string based version of this entity.
- Overrides:
toString in class ArmTransactionDefinitionImpl
- Returns:
- a XML string based version of this entity.