Class OnmsEvent
- java.lang.Object
-
- org.opennms.netmgt.model.OnmsEntity
-
- org.opennms.netmgt.model.OnmsEvent
-
- All Implemented Interfaces:
java.io.Serializable
@Entity public class OnmsEvent extends OnmsEntity implements java.io.Serializable
OnmsEvent class.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OnmsEvent()
default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEventParameter(OnmsEventParameter parameter)
OnmsAlarm
getAlarm()
getAlarmjava.util.Set<OnmsOutage>
getAssociatedServiceLostOutages()
getAssociatedServiceLostOutagesjava.util.Set<OnmsOutage>
getAssociatedServiceRegainedOutages()
getAssociatedServiceRegainedOutagesOnmsMonitoringSystem
getDistPoller()
getDistPollerjava.util.Date
getEventAckTime()
getEventAckTimejava.lang.String
getEventAckUser()
getEventAckUserjava.lang.String
getEventAutoAction()
getEventAutoActionjava.lang.String
getEventCorrelation()
getEventCorrelationjava.util.Date
getEventCreateTime()
getEventCreateTimejava.lang.String
getEventDescr()
getEventDescrjava.lang.String
getEventDisplay()
TODO: make this an Enumjava.lang.String
getEventForward()
getEventForwardjava.lang.String
getEventHost()
getEventHostjava.lang.String
getEventLog()
TODO: Make this an Enumjava.lang.String
getEventLogGroup()
getEventLogGroupjava.lang.String
getEventLogMsg()
getEventLogMsgjava.lang.String
getEventMouseOverText()
getEventMouseOverTextjava.lang.String
getEventNotification()
getEventNotificationjava.lang.String
getEventOperAction()
getEventOperActionjava.lang.String
getEventOperActionMenuText()
getEventOperActionMenuTextjava.lang.String
getEventOperInstruct()
getEventOperInstructjava.util.List<OnmsEventParameter>
getEventParameters()
java.lang.String
getEventPathOutage()
getEventPathOutagejava.lang.Integer
getEventSeverity()
getEventSeverityjava.lang.String
getEventSnmp()
getEventSnmpjava.lang.String
getEventSnmpHost()
getEventSnmpHostjava.lang.String
getEventSource()
getEventSourcejava.lang.Integer
getEventSuppressedCount()
getEventSuppressedCountjava.util.Date
getEventTime()
getEventTimejava.lang.String
getEventTTicket()
getEventTTicketjava.lang.Integer
getEventTTicketState()
getEventTTicketStatejava.lang.String
getEventUei()
getEventUeijava.lang.Integer
getId()
getIdjava.lang.Integer
getIfIndex()
getIfIndexjava.net.InetAddress
getIpAddr()
getIpAddrOnmsNode
getNode()
getNodejava.lang.Integer
getNodeId()
java.lang.String
getNodeLabel()
java.util.Set<OnmsNotification>
getNotifications()
getNotificationsOnmsServiceType
getServiceType()
getServiceTypejava.lang.String
getSeverityLabel()
getSeverityLabelvoid
setAlarm(OnmsAlarm alarm)
setAlarmvoid
setAssociatedServiceLostOutages(java.util.Set<OnmsOutage> outagesBySvclosteventid)
setAssociatedServiceLostOutagesvoid
setAssociatedServiceRegainedOutages(java.util.Set<OnmsOutage> outagesBySvcregainedeventid)
setAssociatedServiceRegainedOutagesvoid
setDistPoller(OnmsMonitoringSystem distPoller)
setDistPollervoid
setEventAckTime(java.util.Date eventacktime)
setEventAckTimevoid
setEventAckUser(java.lang.String eventackuser)
setEventAckUservoid
setEventAutoAction(java.lang.String eventautoaction)
setEventAutoActionvoid
setEventCorrelation(java.lang.String eventcorrelation)
setEventCorrelationvoid
setEventCreateTime(java.util.Date eventcreatetime)
setEventCreateTimevoid
setEventDescr(java.lang.String eventdescr)
setEventDescrvoid
setEventDisplay(java.lang.String eventdisplay)
setEventDisplayvoid
setEventForward(java.lang.String eventforward)
setEventForwardvoid
setEventHost(java.lang.String eventhost)
setEventHostvoid
setEventLog(java.lang.String eventlog)
setEventLogvoid
setEventLogGroup(java.lang.String eventloggroup)
setEventLogGroupvoid
setEventLogMsg(java.lang.String eventlogmsg)
setEventLogMsgvoid
setEventMouseOverText(java.lang.String eventmouseovertext)
setEventMouseOverTextvoid
setEventNotification(java.lang.String eventnotification)
setEventNotificationvoid
setEventOperAction(java.lang.String eventoperaction)
setEventOperActionvoid
setEventOperActionMenuText(java.lang.String eventOperActionMenuText)
setEventOperActionMenuTextvoid
setEventOperInstruct(java.lang.String eventoperinstruct)
setEventOperInstructvoid
setEventParameters(java.util.List<OnmsEventParameter> eventParameters)
void
setEventParametersFromEvent(Event event)
void
setEventPathOutage(java.lang.String eventpathoutage)
setEventPathOutagevoid
setEventSeverity(java.lang.Integer severity)
setEventSeverityvoid
setEventSnmp(java.lang.String eventsnmp)
setEventSnmpvoid
setEventSnmpHost(java.lang.String eventsnmphost)
setEventSnmpHostvoid
setEventSource(java.lang.String eventsource)
setEventSourcevoid
setEventSuppressedCount(java.lang.Integer eventsuppressedcount)
setEventSuppressedCountvoid
setEventTime(java.util.Date eventtime)
setEventTimevoid
setEventTTicket(java.lang.String eventtticket)
setEventTTicketvoid
setEventTTicketState(java.lang.Integer eventtticketstate)
setEventTTicketStatevoid
setEventUei(java.lang.String eventuei)
setEventUeivoid
setId(java.lang.Integer eventid)
setIdvoid
setIfIndex(java.lang.Integer ifIndex)
setIfIndexvoid
setIpAddr(java.net.InetAddress ipaddr)
setIpAddrvoid
setNode(OnmsNode node)
setNodevoid
setNotifications(java.util.Set<OnmsNotification> notifications)
setNotificationsvoid
setServiceType(OnmsServiceType serviceType)
setServiceTypevoid
setSeverityLabel(java.lang.String label)
setSeverityLabeljava.lang.String
toString()
toStringvoid
visit(EntityVisitor visitor)
visit-
Methods inherited from class org.opennms.netmgt.model.OnmsEntity
hasNewValue
-
-
-
-
Method Detail
-
getId
public java.lang.Integer getId()
getId
- Returns:
- a
Integer
object.
-
setId
public void setId(java.lang.Integer eventid)
setId
- Parameters:
eventid
- aInteger
object.
-
getEventUei
public java.lang.String getEventUei()
getEventUei
- Returns:
- a
String
object.
-
setEventUei
public void setEventUei(java.lang.String eventuei)
setEventUei
- Parameters:
eventuei
- aString
object.
-
getEventTime
public java.util.Date getEventTime()
getEventTime
- Returns:
- a
Date
object.
-
setEventTime
public void setEventTime(java.util.Date eventtime)
setEventTime
- Parameters:
eventtime
- aDate
object.
-
getEventHost
public java.lang.String getEventHost()
getEventHost
- Returns:
- a
String
object.
-
setEventHost
public void setEventHost(java.lang.String eventhost)
setEventHost
- Parameters:
eventhost
- aString
object.
-
getEventSource
public java.lang.String getEventSource()
getEventSource
- Returns:
- a
String
object.
-
setEventSource
public void setEventSource(java.lang.String eventsource)
setEventSource
- Parameters:
eventsource
- aString
object.
-
getIpAddr
public java.net.InetAddress getIpAddr()
getIpAddr
- Returns:
- a
String
object.
-
setIpAddr
public void setIpAddr(java.net.InetAddress ipaddr)
setIpAddr
- Parameters:
ipaddr
- aString
object.
-
getDistPoller
public OnmsMonitoringSystem getDistPoller()
getDistPoller
- Returns:
- a
OnmsMonitoringSystem
object.
-
setDistPoller
public void setDistPoller(OnmsMonitoringSystem distPoller)
setDistPoller
- Parameters:
distPoller
- aOnmsDistPoller
object.
-
getEventSnmpHost
public java.lang.String getEventSnmpHost()
getEventSnmpHost
- Returns:
- a
String
object.
-
setEventSnmpHost
public void setEventSnmpHost(java.lang.String eventsnmphost)
setEventSnmpHost
- Parameters:
eventsnmphost
- aString
object.
-
getServiceType
public OnmsServiceType getServiceType()
getServiceType
- Returns:
- a
OnmsServiceType
object.
-
setServiceType
public void setServiceType(OnmsServiceType serviceType)
setServiceType
- Parameters:
serviceType
- aOnmsServiceType
object.
-
getEventSnmp
public java.lang.String getEventSnmp()
getEventSnmp
- Returns:
- a
String
object.
-
setEventSnmp
public void setEventSnmp(java.lang.String eventsnmp)
setEventSnmp
- Parameters:
eventsnmp
- aString
object.
-
getEventParameters
public java.util.List<OnmsEventParameter> getEventParameters()
-
setEventParameters
public void setEventParameters(java.util.List<OnmsEventParameter> eventParameters)
-
setEventParametersFromEvent
public void setEventParametersFromEvent(Event event)
-
addEventParameter
public void addEventParameter(OnmsEventParameter parameter)
-
getEventCreateTime
public java.util.Date getEventCreateTime()
getEventCreateTime
- Returns:
- a
Date
object.
-
setEventCreateTime
public void setEventCreateTime(java.util.Date eventcreatetime)
setEventCreateTime
- Parameters:
eventcreatetime
- aDate
object.
-
getEventDescr
public java.lang.String getEventDescr()
getEventDescr
- Returns:
- a
String
object.
-
setEventDescr
public void setEventDescr(java.lang.String eventdescr)
setEventDescr
- Parameters:
eventdescr
- aString
object.
-
getEventLogGroup
public java.lang.String getEventLogGroup()
getEventLogGroup
- Returns:
- a
String
object.
-
setEventLogGroup
public void setEventLogGroup(java.lang.String eventloggroup)
setEventLogGroup
- Parameters:
eventloggroup
- aString
object.
-
getEventLogMsg
public java.lang.String getEventLogMsg()
getEventLogMsg
- Returns:
- a
String
object.
-
setEventLogMsg
public void setEventLogMsg(java.lang.String eventlogmsg)
setEventLogMsg
- Parameters:
eventlogmsg
- aString
object.
-
getEventSeverity
public java.lang.Integer getEventSeverity()
getEventSeverity
- Returns:
- a
Integer
object.
-
setEventSeverity
public void setEventSeverity(java.lang.Integer severity)
setEventSeverity
- Parameters:
severity
- aInteger
object.
-
getSeverityLabel
public java.lang.String getSeverityLabel()
getSeverityLabel
- Returns:
- a
String
object.
-
setSeverityLabel
public void setSeverityLabel(java.lang.String label)
setSeverityLabel
- Parameters:
label
- aString
object.
-
getEventPathOutage
public java.lang.String getEventPathOutage()
getEventPathOutage
- Returns:
- a
String
object.
-
setEventPathOutage
public void setEventPathOutage(java.lang.String eventpathoutage)
setEventPathOutage
- Parameters:
eventpathoutage
- aString
object.
-
getEventCorrelation
public java.lang.String getEventCorrelation()
getEventCorrelation
- Returns:
- a
String
object.
-
setEventCorrelation
public void setEventCorrelation(java.lang.String eventcorrelation)
setEventCorrelation
- Parameters:
eventcorrelation
- aString
object.
-
getEventSuppressedCount
public java.lang.Integer getEventSuppressedCount()
getEventSuppressedCount
- Returns:
- a
Integer
object.
-
setEventSuppressedCount
public void setEventSuppressedCount(java.lang.Integer eventsuppressedcount)
setEventSuppressedCount
- Parameters:
eventsuppressedcount
- aInteger
object.
-
getEventOperInstruct
public java.lang.String getEventOperInstruct()
getEventOperInstruct
- Returns:
- a
String
object.
-
setEventOperInstruct
public void setEventOperInstruct(java.lang.String eventoperinstruct)
setEventOperInstruct
- Parameters:
eventoperinstruct
- aString
object.
-
getEventAutoAction
public java.lang.String getEventAutoAction()
getEventAutoAction
- Returns:
- a
String
object.
-
setEventAutoAction
public void setEventAutoAction(java.lang.String eventautoaction)
setEventAutoAction
- Parameters:
eventautoaction
- aString
object.
-
getEventOperAction
public java.lang.String getEventOperAction()
getEventOperAction
- Returns:
- a
String
object.
-
setEventOperAction
public void setEventOperAction(java.lang.String eventoperaction)
setEventOperAction
- Parameters:
eventoperaction
- aString
object.
-
getEventOperActionMenuText
public java.lang.String getEventOperActionMenuText()
getEventOperActionMenuText
- Returns:
- a
String
object.
-
setEventOperActionMenuText
public void setEventOperActionMenuText(java.lang.String eventOperActionMenuText)
setEventOperActionMenuText
- Parameters:
eventOperActionMenuText
- aString
object.
-
getEventNotification
public java.lang.String getEventNotification()
getEventNotification
- Returns:
- a
String
object.
-
setEventNotification
public void setEventNotification(java.lang.String eventnotification)
setEventNotification
- Parameters:
eventnotification
- aString
object.
-
getEventTTicket
public java.lang.String getEventTTicket()
getEventTTicket
- Returns:
- a
String
object.
-
setEventTTicket
public void setEventTTicket(java.lang.String eventtticket)
setEventTTicket
- Parameters:
eventtticket
- aString
object.
-
getEventTTicketState
public java.lang.Integer getEventTTicketState()
getEventTTicketState
- Returns:
- a
Integer
object.
-
setEventTTicketState
public void setEventTTicketState(java.lang.Integer eventtticketstate)
setEventTTicketState
- Parameters:
eventtticketstate
- aInteger
object.
-
getEventForward
public java.lang.String getEventForward()
getEventForward
- Returns:
- a
String
object.
-
setEventForward
public void setEventForward(java.lang.String eventforward)
setEventForward
- Parameters:
eventforward
- aString
object.
-
getEventMouseOverText
public java.lang.String getEventMouseOverText()
getEventMouseOverText
- Returns:
- a
String
object.
-
setEventMouseOverText
public void setEventMouseOverText(java.lang.String eventmouseovertext)
setEventMouseOverText
- Parameters:
eventmouseovertext
- aString
object.
-
getEventLog
public java.lang.String getEventLog()
TODO: Make this an Enum- Returns:
- a
String
object.
-
setEventLog
public void setEventLog(java.lang.String eventlog)
setEventLog
- Parameters:
eventlog
- aString
object.
-
getEventDisplay
public java.lang.String getEventDisplay()
TODO: make this an Enum- Returns:
- a
String
object.
-
setEventDisplay
public void setEventDisplay(java.lang.String eventdisplay)
setEventDisplay
- Parameters:
eventdisplay
- aString
object.
-
getEventAckUser
public java.lang.String getEventAckUser()
getEventAckUser
- Returns:
- a
String
object.
-
setEventAckUser
public void setEventAckUser(java.lang.String eventackuser)
setEventAckUser
- Parameters:
eventackuser
- aString
object.
-
getEventAckTime
public java.util.Date getEventAckTime()
getEventAckTime
- Returns:
- a
Date
object.
-
setEventAckTime
public void setEventAckTime(java.util.Date eventacktime)
setEventAckTime
- Parameters:
eventacktime
- aDate
object.
-
getNodeId
public java.lang.Integer getNodeId()
-
getNodeLabel
public java.lang.String getNodeLabel()
-
getNotifications
public java.util.Set<OnmsNotification> getNotifications()
getNotifications
- Returns:
- a
Set
object.
-
setNotifications
public void setNotifications(java.util.Set<OnmsNotification> notifications)
setNotifications
- Parameters:
notifications
- aSet
object.
-
getAssociatedServiceRegainedOutages
public java.util.Set<OnmsOutage> getAssociatedServiceRegainedOutages()
getAssociatedServiceRegainedOutages
- Returns:
- a
Set
object.
-
setAssociatedServiceRegainedOutages
public void setAssociatedServiceRegainedOutages(java.util.Set<OnmsOutage> outagesBySvcregainedeventid)
setAssociatedServiceRegainedOutages
- Parameters:
outagesBySvcregainedeventid
- aSet
object.
-
getAssociatedServiceLostOutages
public java.util.Set<OnmsOutage> getAssociatedServiceLostOutages()
getAssociatedServiceLostOutages
- Returns:
- a
Set
object.
-
setAssociatedServiceLostOutages
public void setAssociatedServiceLostOutages(java.util.Set<OnmsOutage> outagesBySvclosteventid)
setAssociatedServiceLostOutages
- Parameters:
outagesBySvclosteventid
- aSet
object.
-
toString
public java.lang.String toString()
toString
- Overrides:
toString
in classjava.lang.Object
- Returns:
- a
String
object.
-
visit
public void visit(EntityVisitor visitor)
visit
- Specified by:
visit
in classOnmsEntity
- Parameters:
visitor
- aEntityVisitor
object.
-
getIfIndex
public java.lang.Integer getIfIndex()
getIfIndex
- Returns:
- a
Integer
object.
-
setIfIndex
public void setIfIndex(java.lang.Integer ifIndex)
setIfIndex
- Parameters:
ifIndex
- aInteger
object.
-
-