org.ow2.jasmine.probe
Class JasmineIndicatorValue

java.lang.Object
  extended by org.ow2.jasmine.probe.JasmineIndicatorValue
All Implemented Interfaces:
java.io.Serializable

public class JasmineIndicatorValue
extends java.lang.Object
implements java.io.Serializable

This is the structure of data returned by each Collectors. It will be included in a List inside a JasmineProbeResult that will be given later to each Outer.

Author:
durieuxp
See Also:
Serialized Form

Constructor Summary
JasmineIndicatorValue()
          Constructor
 
Method Summary
 void addMetadata(java.lang.String key, java.lang.String value)
          Add a metadata to the list.
 void addValue(JasmineSingleResult value)
          Add a JasmineSingleResult to the list of result values
 java.util.HashMap<java.lang.String,java.lang.String> getMetadata()
           
 java.lang.String getName()
           
 long getTimestamp()
          Get the timestamp of the values.
 JasmineSingleResult getValue(java.lang.String name)
          Get the JasmineSingleResult by its name
 java.util.Collection<JasmineSingleResult> getValues()
           
 void setName(java.lang.String name)
           
 void setValues(java.util.Collection<JasmineSingleResult> values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasmineIndicatorValue

public JasmineIndicatorValue()
Constructor

Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getMetadata

public java.util.HashMap<java.lang.String,java.lang.String> getMetadata()

addMetadata

public void addMetadata(java.lang.String key,
                        java.lang.String value)
Add a metadata to the list.

Parameters:
key -
value -

getValues

public java.util.Collection<JasmineSingleResult> getValues()

setValues

public void setValues(java.util.Collection<JasmineSingleResult> values)

addValue

public void addValue(JasmineSingleResult value)
Add a JasmineSingleResult to the list of result values

Parameters:
value -

getValue

public JasmineSingleResult getValue(java.lang.String name)
Get the JasmineSingleResult by its name

Parameters:
name -
Returns:
JasmineSingleResult or null if does not exist

getTimestamp

public long getTimestamp()
Get the timestamp of the values.

Returns:
the timestamp


Copyright © 2011 OW2 Consortium. All Rights Reserved.