org.opennms.netmgt.model
Class OnmsEvent

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsEntity
      extended by org.opennms.netmgt.model.OnmsEvent
All Implemented Interfaces:
java.io.Serializable

public class OnmsEvent
extends OnmsEntity
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
OnmsEvent()
          default constructor
OnmsEvent(java.lang.Integer eventid, java.lang.String eventuei, java.util.Date eventtime, java.lang.String eventsource, OnmsDistPoller distPoller, java.util.Date eventcreatetime, java.lang.Integer eventseverity, java.lang.String eventlog, java.lang.String eventdisplay, OnmsNode node, java.util.Set<OnmsNotification> notifications, java.util.Set<OnmsOutage> outagesBySvcregainedeventid, java.util.Set<OnmsOutage> outagesBySvclosteventid, java.util.Set alarms)
          minimal constructor
OnmsEvent(java.lang.Integer eventid, java.lang.String eventuei, java.util.Date eventtime, java.lang.String eventhost, java.lang.String eventsource, java.lang.String ipaddr, OnmsDistPoller distPoller, java.lang.String eventsnmphost, OnmsServiceType service, java.lang.String eventsnmp, java.lang.String eventparms, java.util.Date eventcreatetime, java.lang.String eventdescr, java.lang.String eventloggroup, java.lang.String eventlogmsg, java.lang.Integer eventseverity, java.lang.String eventpathoutage, java.lang.String eventcorrelation, java.lang.Integer eventsuppressedcount, java.lang.String eventoperinstruct, java.lang.String eventautoaction, java.lang.String eventoperaction, java.lang.String eventoperactionmenutext, java.lang.String eventnotification, java.lang.String eventtticket, java.lang.Integer eventtticketstate, java.lang.String eventforward, java.lang.String eventmouseovertext, java.lang.String eventlog, java.lang.String eventdisplay, java.lang.String eventackuser, java.util.Date eventacktime, OnmsAlarm alarm, OnmsNode node, java.util.Set<OnmsNotification> notifications, java.util.Set<OnmsOutage> outagesBySvcregainedeventid, java.util.Set<OnmsOutage> outagesBySvclosteventid)
          full constructor
 
Method Summary
 OnmsAlarm getAlarm()
           
 java.util.Set<OnmsOutage> getAssociatedServiceLostOutages()
           
 java.util.Set<OnmsOutage> getAssociatedServiceRegainedOutages()
           
 OnmsDistPoller getDistPoller()
           
 java.util.Date getEventAckTime()
           
 java.lang.String getEventAckUser()
           
 java.lang.String getEventAutoAction()
           
 java.lang.String getEventCorrelation()
           
 java.util.Date getEventCreateTime()
           
 java.lang.String getEventDescr()
           
 java.lang.String getEventDisplay()
          TODO: make this an Enum
 java.lang.String getEventForward()
           
 java.lang.String getEventHost()
           
 java.lang.String getEventLog()
          TODO: Make this an Enum
 java.lang.String getEventLogGroup()
           
 java.lang.String getEventLogMsg()
           
 java.lang.String getEventMouseOverText()
           
 java.lang.String getEventNotification()
           
 java.lang.String getEventOperAction()
           
 java.lang.String getEventOperActionMenuText()
           
 java.lang.String getEventOperInstruct()
           
 java.lang.String getEventParms()
           
 java.lang.String getEventPathOutage()
           
 java.lang.Integer getEventSeverity()
           
 java.lang.String getEventSnmp()
           
 java.lang.String getEventSnmpHost()
           
 java.lang.String getEventSource()
           
 java.lang.Integer getEventSuppressedCount()
           
 java.util.Date getEventTime()
           
 java.lang.String getEventTTicket()
           
 java.lang.Integer getEventTTicketState()
           
 java.lang.String getEventUei()
           
 java.lang.Integer getId()
           
 java.lang.String getIpAddr()
           
 OnmsNode getNode()
           
 java.util.Set<OnmsNotification> getNotifications()
           
 OnmsServiceType getServiceType()
           
 void setAlarm(OnmsAlarm alarm)
           
 void setAssociatedServiceLostOutages(java.util.Set<OnmsOutage> outagesBySvclosteventid)
           
 void setAssociatedServiceRegainedOutages(java.util.Set<OnmsOutage> outagesBySvcregainedeventid)
           
 void setDistPoller(OnmsDistPoller distPoller)
           
 void setEventAckTime(java.util.Date eventacktime)
           
 void setEventAckUser(java.lang.String eventackuser)
           
 void setEventAutoAction(java.lang.String eventautoaction)
           
 void setEventCorrelation(java.lang.String eventcorrelation)
           
 void setEventCreateTime(java.util.Date eventcreatetime)
           
 void setEventDescr(java.lang.String eventdescr)
           
 void setEventDisplay(java.lang.String eventdisplay)
           
 void setEventForward(java.lang.String eventforward)
           
 void setEventHost(java.lang.String eventhost)
           
 void setEventLog(java.lang.String eventlog)
           
 void setEventLogGroup(java.lang.String eventloggroup)
           
 void setEventLogMsg(java.lang.String eventlogmsg)
           
 void setEventMouseOverText(java.lang.String eventmouseovertext)
           
 void setEventNotification(java.lang.String eventnotification)
           
 void setEventOperAction(java.lang.String eventoperaction)
           
 void setEventOperActionMenuText(java.lang.String eventOperActionMenuText)
           
 void setEventOperInstruct(java.lang.String eventoperinstruct)
           
 void setEventParms(java.lang.String eventparms)
           
 void setEventPathOutage(java.lang.String eventpathoutage)
           
 void setEventSeverity(java.lang.Integer severity)
           
 void setEventSnmp(java.lang.String eventsnmp)
           
 void setEventSnmpHost(java.lang.String eventsnmphost)
           
 void setEventSource(java.lang.String eventsource)
           
 void setEventSuppressedCount(java.lang.Integer eventsuppressedcount)
           
 void setEventTime(java.util.Date eventtime)
           
 void setEventTTicket(java.lang.String eventtticket)
           
 void setEventTTicketState(java.lang.Integer eventtticketstate)
           
 void setEventUei(java.lang.String eventuei)
           
 void setId(java.lang.Integer eventid)
           
 void setIpAddr(java.lang.String ipaddr)
           
 void setNode(OnmsNode node)
           
 void setNotifications(java.util.Set<OnmsNotification> notifications)
           
 void setServiceType(OnmsServiceType serviceType)
           
 java.lang.String toString()
           
 void visit(EntityVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnmsEvent

public OnmsEvent(java.lang.Integer eventid,
                 java.lang.String eventuei,
                 java.util.Date eventtime,
                 java.lang.String eventhost,
                 java.lang.String eventsource,
                 java.lang.String ipaddr,
                 OnmsDistPoller distPoller,
                 java.lang.String eventsnmphost,
                 OnmsServiceType service,
                 java.lang.String eventsnmp,
                 java.lang.String eventparms,
                 java.util.Date eventcreatetime,
                 java.lang.String eventdescr,
                 java.lang.String eventloggroup,
                 java.lang.String eventlogmsg,
                 java.lang.Integer eventseverity,
                 java.lang.String eventpathoutage,
                 java.lang.String eventcorrelation,
                 java.lang.Integer eventsuppressedcount,
                 java.lang.String eventoperinstruct,
                 java.lang.String eventautoaction,
                 java.lang.String eventoperaction,
                 java.lang.String eventoperactionmenutext,
                 java.lang.String eventnotification,
                 java.lang.String eventtticket,
                 java.lang.Integer eventtticketstate,
                 java.lang.String eventforward,
                 java.lang.String eventmouseovertext,
                 java.lang.String eventlog,
                 java.lang.String eventdisplay,
                 java.lang.String eventackuser,
                 java.util.Date eventacktime,
                 OnmsAlarm alarm,
                 OnmsNode node,
                 java.util.Set<OnmsNotification> notifications,
                 java.util.Set<OnmsOutage> outagesBySvcregainedeventid,
                 java.util.Set<OnmsOutage> outagesBySvclosteventid)
full constructor


OnmsEvent

public OnmsEvent()
default constructor


OnmsEvent

public OnmsEvent(java.lang.Integer eventid,
                 java.lang.String eventuei,
                 java.util.Date eventtime,
                 java.lang.String eventsource,
                 OnmsDistPoller distPoller,
                 java.util.Date eventcreatetime,
                 java.lang.Integer eventseverity,
                 java.lang.String eventlog,
                 java.lang.String eventdisplay,
                 OnmsNode node,
                 java.util.Set<OnmsNotification> notifications,
                 java.util.Set<OnmsOutage> outagesBySvcregainedeventid,
                 java.util.Set<OnmsOutage> outagesBySvclosteventid,
                 java.util.Set alarms)
minimal constructor

Method Detail

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer eventid)

getEventUei

public java.lang.String getEventUei()

setEventUei

public void setEventUei(java.lang.String eventuei)

getEventTime

public java.util.Date getEventTime()

setEventTime

public void setEventTime(java.util.Date eventtime)

getEventHost

public java.lang.String getEventHost()

setEventHost

public void setEventHost(java.lang.String eventhost)

getEventSource

public java.lang.String getEventSource()

setEventSource

public void setEventSource(java.lang.String eventsource)

getIpAddr

public java.lang.String getIpAddr()

setIpAddr

public void setIpAddr(java.lang.String ipaddr)

getDistPoller

public OnmsDistPoller getDistPoller()

setDistPoller

public void setDistPoller(OnmsDistPoller distPoller)

getEventSnmpHost

public java.lang.String getEventSnmpHost()

setEventSnmpHost

public void setEventSnmpHost(java.lang.String eventsnmphost)

getServiceType

public OnmsServiceType getServiceType()

setServiceType

public void setServiceType(OnmsServiceType serviceType)

getEventSnmp

public java.lang.String getEventSnmp()

setEventSnmp

public void setEventSnmp(java.lang.String eventsnmp)

getEventParms

public java.lang.String getEventParms()

setEventParms

public void setEventParms(java.lang.String eventparms)

getEventCreateTime

public java.util.Date getEventCreateTime()

setEventCreateTime

public void setEventCreateTime(java.util.Date eventcreatetime)

getEventDescr

public java.lang.String getEventDescr()

setEventDescr

public void setEventDescr(java.lang.String eventdescr)

getEventLogGroup

public java.lang.String getEventLogGroup()

setEventLogGroup

public void setEventLogGroup(java.lang.String eventloggroup)

getEventLogMsg

public java.lang.String getEventLogMsg()

setEventLogMsg

public void setEventLogMsg(java.lang.String eventlogmsg)

getEventSeverity

public java.lang.Integer getEventSeverity()

setEventSeverity

public void setEventSeverity(java.lang.Integer severity)

getEventPathOutage

public java.lang.String getEventPathOutage()

setEventPathOutage

public void setEventPathOutage(java.lang.String eventpathoutage)

getEventCorrelation

public java.lang.String getEventCorrelation()

setEventCorrelation

public void setEventCorrelation(java.lang.String eventcorrelation)

getEventSuppressedCount

public java.lang.Integer getEventSuppressedCount()

setEventSuppressedCount

public void setEventSuppressedCount(java.lang.Integer eventsuppressedcount)

getEventOperInstruct

public java.lang.String getEventOperInstruct()

setEventOperInstruct

public void setEventOperInstruct(java.lang.String eventoperinstruct)

getEventAutoAction

public java.lang.String getEventAutoAction()

setEventAutoAction

public void setEventAutoAction(java.lang.String eventautoaction)

getEventOperAction

public java.lang.String getEventOperAction()

setEventOperAction

public void setEventOperAction(java.lang.String eventoperaction)

getEventOperActionMenuText

public java.lang.String getEventOperActionMenuText()

setEventOperActionMenuText

public void setEventOperActionMenuText(java.lang.String eventOperActionMenuText)

getEventNotification

public java.lang.String getEventNotification()

setEventNotification

public void setEventNotification(java.lang.String eventnotification)

getEventTTicket

public java.lang.String getEventTTicket()

setEventTTicket

public void setEventTTicket(java.lang.String eventtticket)

getEventTTicketState

public java.lang.Integer getEventTTicketState()

setEventTTicketState

public void setEventTTicketState(java.lang.Integer eventtticketstate)

getEventForward

public java.lang.String getEventForward()

setEventForward

public void setEventForward(java.lang.String eventforward)

getEventMouseOverText

public java.lang.String getEventMouseOverText()

setEventMouseOverText

public void setEventMouseOverText(java.lang.String eventmouseovertext)

getEventLog

public java.lang.String getEventLog()
TODO: Make this an Enum


setEventLog

public void setEventLog(java.lang.String eventlog)

getEventDisplay

public java.lang.String getEventDisplay()
TODO: make this an Enum


setEventDisplay

public void setEventDisplay(java.lang.String eventdisplay)

getEventAckUser

public java.lang.String getEventAckUser()

setEventAckUser

public void setEventAckUser(java.lang.String eventackuser)

getEventAckTime

public java.util.Date getEventAckTime()

setEventAckTime

public void setEventAckTime(java.util.Date eventacktime)

getAlarm

public OnmsAlarm getAlarm()

setAlarm

public void setAlarm(OnmsAlarm alarm)

getNode

public OnmsNode getNode()

setNode

public void setNode(OnmsNode node)

getNotifications

public java.util.Set<OnmsNotification> getNotifications()

setNotifications

public void setNotifications(java.util.Set<OnmsNotification> notifications)

getAssociatedServiceRegainedOutages

public java.util.Set<OnmsOutage> getAssociatedServiceRegainedOutages()

setAssociatedServiceRegainedOutages

public void setAssociatedServiceRegainedOutages(java.util.Set<OnmsOutage> outagesBySvcregainedeventid)

getAssociatedServiceLostOutages

public java.util.Set<OnmsOutage> getAssociatedServiceLostOutages()

setAssociatedServiceLostOutages

public void setAssociatedServiceLostOutages(java.util.Set<OnmsOutage> outagesBySvclosteventid)

toString

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

visit

public void visit(EntityVisitor visitor)
Specified by:
visit in class OnmsEntity


Copyright © 2007. All Rights Reserved.