Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.events.server.session
Class EventLog

java.lang.Object
  extended by org.hyperic.hibernate.PersistedObject
      extended by org.hyperic.hq.events.server.session.EventLog
All Implemented Interfaces:
java.io.Serializable, IEventPoint

public class EventLog
extends PersistedObject
implements IEventPoint

See Also:
Serialized Form

Constructor Summary
protected EventLog()
           
protected EventLog(Resource r, java.lang.String subject, java.lang.String type, java.lang.String detail, long timestamp, java.lang.String status, java.lang.Integer instanceId)
           
 
Method Summary
 java.lang.String getDetail()
           
 int getEventID()
           
 java.lang.Integer getInstanceId()
           
 Resource getResource()
           
 java.lang.String getStatus()
           
 java.lang.String getSubject()
           
 long getTimestamp()
           
 java.lang.String getType()
           
protected  void setDetail(java.lang.String detail)
           
 void setEventID(int eventId)
           
 void setInstanceId(java.lang.Integer instanceId)
           
protected  void setResource(Resource r)
           
protected  void setStatus(java.lang.String status)
           
protected  void setSubject(java.lang.String subject)
           
protected  void setTimestamp(long timestamp)
           
protected  void setType(java.lang.String type)
           
 
Methods inherited from class org.hyperic.hibernate.PersistedObject
equals, get_version_, getId, hashCode, set_version_, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventLog

protected EventLog()

EventLog

protected EventLog(Resource r,
                   java.lang.String subject,
                   java.lang.String type,
                   java.lang.String detail,
                   long timestamp,
                   java.lang.String status,
                   java.lang.Integer instanceId)
Method Detail

getInstanceId

public java.lang.Integer getInstanceId()

setInstanceId

public void setInstanceId(java.lang.Integer instanceId)

getDetail

public java.lang.String getDetail()

setDetail

protected void setDetail(java.lang.String detail)

getType

public java.lang.String getType()

setType

protected void setType(java.lang.String type)

getTimestamp

public long getTimestamp()
Specified by:
getTimestamp in interface IEventPoint
Returns:
The absolute time of the datum, in milliseconds.

setTimestamp

protected void setTimestamp(long timestamp)

getSubject

public java.lang.String getSubject()

setSubject

protected void setSubject(java.lang.String subject)

getStatus

public java.lang.String getStatus()

setStatus

protected void setStatus(java.lang.String status)

getResource

public Resource getResource()

setResource

protected void setResource(Resource r)

getEventID

public int getEventID()
Specified by:
getEventID in interface IEventPoint
Returns:
Returns the event identifier.

setEventID

public void setEventID(int eventId)

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.