org.ow2.jasmine.event.beans
Class JasmineEventEB

java.lang.Object
  extended by org.ow2.jasmine.event.beans.JasmineEventEB
All Implemented Interfaces:
java.io.Serializable

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

Mirror of the entity bean for a JASMINe Event. This version is not a bean.

See Also:
Serialized Form

Constructor Summary
JasmineEventEB(java.lang.String domain, java.lang.String server, java.lang.String source, java.lang.String probe, java.io.Serializable value, java.util.Date timestamp, java.lang.String sname)
          Saves all information.
 
Method Summary
 java.lang.String getDomain()
           
 java.lang.String getMBean()
           
 java.lang.String getProbe()
           
 java.lang.String getServer()
           
 java.lang.String getSname()
           
 java.lang.String getSource()
           
 java.util.Date getTimestamp()
           
 java.io.Serializable getValue()
           
 java.lang.String toCSV()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JasmineEventEB

public JasmineEventEB(java.lang.String domain,
                      java.lang.String server,
                      java.lang.String source,
                      java.lang.String probe,
                      java.io.Serializable value,
                      java.util.Date timestamp,
                      java.lang.String sname)
Saves all information.

Parameters:
domain - Domain of the probed server.
server - Name of the probed server.
source - Event source (for example, MBeanCmd or JMX).
probe - Probe type.
value - Probed value.
timestamp - Probe time (precise up to a second).
Method Detail

getDomain

public java.lang.String getDomain()
Returns:
Domain of the probed server.

getServer

public java.lang.String getServer()
Returns:
Name of the probed server.

getSource

public java.lang.String getSource()
Returns:
Event source (for example, MBeanCmd or JMX).

getProbe

public java.lang.String getProbe()
Returns:
Probe type.

getMBean

public java.lang.String getMBean()
Returns:
the mbean

getValue

public java.io.Serializable getValue()
Returns:
Probed value.

getTimestamp

public java.util.Date getTimestamp()
Returns:
Probe time (precise up to a second).

getSname

public java.lang.String getSname()
Returns:
JMX url of the probe.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toCSV

public java.lang.String toCSV()
Returns:
the CSV format


Copyright © 2011 OW2 Consortium. All Rights Reserved.