Corrigendum: U063
Date: December 2004
Document: C042
Application Response Measurement (ARM)
Issue 4.0, Version 2 - Java Binding
Code: 1934 12/04 C042/U063
----------------------------------------------------------------------------
Change Number: U063/1
Title: Linking to an ARM Implementation
Rationale: This change addresses an inconsistency discovered since
the approval of ARM, Issue 4.0, Version 1 - Java Binding
(2003) between the specification's text document and
accompanying interface definition files.
Change: On Page 37, Section 9.7, in the description of the
ArmConstants interface, replace "DIAG_DETAIL_MAX_LENGTH"
with "DIAG_DETAILS_MAX_LENGTH".
On Page 43, Section 9.13, in the description of the
ArmInterface interface, replace:
public void setErrorCode(int errorCode);
with:
public int setErrorCode(int errorCode);
On Page 46, Section 9.21, in the description of the
ArmMetricDefinition interface, remove
getApplicationDefinition().
Note that getApplicationDefinition() will likely be
added in a future issue, but its inclusion in
Issue 4.0 breaks existing implementations.
On Pages 63-64, Section 9.42, in the description of the
ArmTransaction interface, all references to the
method "block()" are changed to "blocked()".
On Pages 63-64, Section 9.42, in the description of the
ArmTransaction interface, all references to the
method "unblock()" are changed to "unblocked()".