org.objectweb.jasmine.rules.probes.helpers
Class AbstractProbe

java.lang.Object
  extended by org.objectweb.jasmine.rules.probes.helpers.AbstractProbe
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CpuProbe, MemoryProbe, NetworkProbe

public abstract class AbstractProbe
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.util.Map<java.lang.String,java.lang.Object> attributes
           
 
Constructor Summary
AbstractProbe()
           
AbstractProbe(java.lang.String timestamp, java.lang.String hostname, java.lang.String ip)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String key)
           
 java.lang.String getHostname()
           
 java.lang.String getIp()
           
 long getTimestamp()
           
 void setHostname(java.lang.String hostname)
           
 void setIp(java.lang.String ip)
           
 void setTimestamp(java.lang.String timestamp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributes

protected java.util.Map<java.lang.String,java.lang.Object> attributes
Constructor Detail

AbstractProbe

public AbstractProbe(java.lang.String timestamp,
                     java.lang.String hostname,
                     java.lang.String ip)

AbstractProbe

public AbstractProbe()
Method Detail

getHostname

public java.lang.String getHostname()

setHostname

public void setHostname(java.lang.String hostname)

getIp

public java.lang.String getIp()

setIp

public void setIp(java.lang.String ip)

getTimestamp

public long getTimestamp()

setTimestamp

public void setTimestamp(java.lang.String timestamp)

getAttribute

public java.lang.Object getAttribute(java.lang.String key)


Copyright © 2008 OW2 Consortium. All Rights Reserved.