org.ow2.jasmine.monitoring.eventswitch.beans.impl
Class JasmineEventNotificationEBImpl

java.lang.Object
  extended by org.ow2.jasmine.monitoring.eventswitch.beans.impl.JasmineEventNotificationEBImpl
All Implemented Interfaces:
java.io.Serializable

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

Entity bean for a JASMINe Event Notification.

Author:
HAN Tianyi
See Also:
Serialized Form

Constructor Summary
JasmineEventNotificationEBImpl()
          default constructor.
 
Method Summary
 void addAction(JasmineEventNotificationActionEBImpl action)
           
 void addDetail(JasmineEventDetail detail)
           
 java.util.List<org.ow2.jasmine.event.beans.JasmineEventNotificationExecutedAction> getActions()
           
 java.util.Date getDate()
           
 java.util.List<JasmineEventDetail> getDetails()
           
 java.lang.String getId()
           
 java.lang.String getLevel()
           
 java.lang.String getMessage()
           
 java.util.List<org.ow2.jasmine.event.beans.JasmineEventNotificationDetail> getNotificationDetails()
           
 java.lang.String getRule()
           
 java.lang.Boolean getStatus()
           
 void setActions(java.util.List<JasmineEventNotificationActionEBImpl> actions)
           
 void setDate(java.util.Date d)
           
 void setDetails(java.util.List<JasmineEventDetail> details)
           
 void setId(java.lang.String i)
           
 void setLevel(java.lang.String l)
           
 void setMessage(java.lang.String m)
           
 void setRule(java.lang.String r)
           
 void setStatus(java.lang.Boolean s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasmineEventNotificationEBImpl

public JasmineEventNotificationEBImpl()
default constructor.

Method Detail

getId

public java.lang.String getId()
Returns:
Primary key

setId

public void setId(java.lang.String i)
Parameters:
i - Primary key

getDate

public java.util.Date getDate()
Returns:
Time of Notification (precise up to a second).

setDate

public void setDate(java.util.Date d)
Parameters:
d - Time of Notification (precise up to a second).

getLevel

public java.lang.String getLevel()
Returns:
Level of Notification

setLevel

public void setLevel(java.lang.String l)
Parameters:
l - Level of Notification

getMessage

public java.lang.String getMessage()
Returns:
Message of Notification

setMessage

public void setMessage(java.lang.String m)
Parameters:
m - Message of Notification

getStatus

public java.lang.Boolean getStatus()
Returns:
Status of Notification

setStatus

public void setStatus(java.lang.Boolean s)
Parameters:
s - Status of Notification

getRule

public java.lang.String getRule()
Returns:
The id of rule for Notification

setRule

public void setRule(java.lang.String r)
Parameters:
r - id Id of rule for Notification

getDetails

public java.util.List<JasmineEventDetail> getDetails()
Returns:
the details

setDetails

public void setDetails(java.util.List<JasmineEventDetail> details)
Parameters:
details - the details to set

addDetail

public void addDetail(JasmineEventDetail detail)
Parameters:
detail - the detail to add

getNotificationDetails

public java.util.List<org.ow2.jasmine.event.beans.JasmineEventNotificationDetail> getNotificationDetails()
Returns:
the details list of this notification

getActions

public java.util.List<org.ow2.jasmine.event.beans.JasmineEventNotificationExecutedAction> getActions()
Returns:
the actions

setActions

public void setActions(java.util.List<JasmineEventNotificationActionEBImpl> actions)
Parameters:
actions - the actions to set

addAction

public void addAction(JasmineEventNotificationActionEBImpl action)


Copyright © 2009 OW2 Consortium. All Rights Reserved.