com.ibm.rational.test.lt.kernel.statistics
Interface IScalar

All Superinterfaces:
IStatTree

public interface IScalar
extends IStatTree

The IScalar interface is used for simple integer statistical counters.

This interface provides methods that are used for counters of type SCALAR and STATIC.

See Also:
StatType

Method Summary
 void decrement()
          Decrement the counter by 1.
 void decrement(long value)
          Decrement the counter by the given value.
 void increment()
          Increment the counter by 1.
 void increment(long value)
          Increment the counter by the given value.
 void reset()
          Mark the counter unmodified.
 
Methods inherited from interface com.ibm.rational.test.lt.kernel.statistics.IStatTree
getStat, makeDefinition, makeObservation, setDescription
 

Method Detail

increment

public void increment()
Increment the counter by 1.


increment

public void increment(long value)
Increment the counter by the given value.

Parameters:
value - the number to add to the counter.

decrement

public void decrement()
Decrement the counter by 1.


decrement

public void decrement(long value)
Decrement the counter by the given value.

Parameters:
value - the number to subtract from the counter.

reset

public void reset()
Mark the counter unmodified.

If a counter is not modified in a particular interval it will not be reported to the RPT workbench.

Used for internal testing purposes only.



Copyright (c) IBM Corp. and others 2005. All rights reserved