@Entity public class OnmsEvent extends OnmsEntity implements Serializable
OnmsEvent class.
| Constructor and Description |
|---|
OnmsEvent()
default constructor
|
OnmsEvent(Integer eventid,
String eventuei,
Date eventtime,
String eventsource,
OnmsDistPoller distPoller,
Date eventcreatetime,
Integer eventseverity,
String eventlog,
String eventdisplay,
OnmsNode node,
Set<OnmsNotification> notifications,
Set<OnmsOutage> outagesBySvcregainedeventid,
Set<OnmsOutage> outagesBySvclosteventid,
Set<OnmsAlarm> alarms)
minimal constructor
|
OnmsEvent(Integer eventid,
String eventuei,
Date eventtime,
String eventhost,
String eventsource,
InetAddress ipaddr,
OnmsDistPoller distPoller,
String eventsnmphost,
OnmsServiceType service,
String eventsnmp,
String eventparms,
Date eventcreatetime,
String eventdescr,
String eventloggroup,
String eventlogmsg,
Integer eventseverity,
String eventpathoutage,
String eventcorrelation,
Integer eventsuppressedcount,
String eventoperinstruct,
String eventautoaction,
String eventoperaction,
String eventoperactionmenutext,
String eventnotification,
String eventtticket,
Integer eventtticketstate,
String eventforward,
String eventmouseovertext,
String eventlog,
String eventdisplay,
String eventackuser,
Date eventacktime,
OnmsAlarm alarm,
OnmsNode node,
Set<OnmsNotification> notifications,
Set<OnmsOutage> outagesBySvcregainedeventid,
Set<OnmsOutage> outagesBySvclosteventid)
full constructor
|
| Modifier and Type | Method and Description |
|---|---|
OnmsAlarm |
getAlarm()
getAlarm
|
Set<OnmsOutage> |
getAssociatedServiceLostOutages()
getAssociatedServiceLostOutages
|
Set<OnmsOutage> |
getAssociatedServiceRegainedOutages()
getAssociatedServiceRegainedOutages
|
OnmsMonitoringSystem |
getDistPoller()
getDistPoller
|
Date |
getEventAckTime()
getEventAckTime
|
String |
getEventAckUser()
getEventAckUser
|
String |
getEventAutoAction()
getEventAutoAction
|
String |
getEventCorrelation()
getEventCorrelation
|
Date |
getEventCreateTime()
getEventCreateTime
|
String |
getEventDescr()
getEventDescr
|
String |
getEventDisplay()
TODO: make this an Enum
|
String |
getEventForward()
getEventForward
|
String |
getEventHost()
getEventHost
|
String |
getEventLog()
TODO: Make this an Enum
|
String |
getEventLogGroup()
getEventLogGroup
|
String |
getEventLogMsg()
getEventLogMsg
|
String |
getEventMouseOverText()
getEventMouseOverText
|
String |
getEventNotification()
getEventNotification
|
String |
getEventOperAction()
getEventOperAction
|
String |
getEventOperActionMenuText()
getEventOperActionMenuText
|
String |
getEventOperInstruct()
getEventOperInstruct
|
List<OnmsEventParameter> |
getEventParameters() |
String |
getEventParms()
getEventParms
|
String |
getEventPathOutage()
getEventPathOutage
|
Integer |
getEventSeverity()
getEventSeverity
|
String |
getEventSnmp()
getEventSnmp
|
String |
getEventSnmpHost()
getEventSnmpHost
|
String |
getEventSource()
getEventSource
|
Integer |
getEventSuppressedCount()
getEventSuppressedCount
|
Date |
getEventTime()
getEventTime
|
String |
getEventTTicket()
getEventTTicket
|
Integer |
getEventTTicketState()
getEventTTicketState
|
String |
getEventUei()
getEventUei
|
Integer |
getId()
getId
|
Integer |
getIfIndex()
getIfIndex
|
InetAddress |
getIpAddr()
getIpAddr
|
OnmsNode |
getNode()
getNode
|
Integer |
getNodeId() |
String |
getNodeLabel() |
Set<OnmsNotification> |
getNotifications()
getNotifications
|
OnmsServiceType |
getServiceType()
getServiceType
|
String |
getSeverityLabel()
getSeverityLabel
|
void |
setAlarm(OnmsAlarm alarm)
setAlarm
|
void |
setAssociatedServiceLostOutages(Set<OnmsOutage> outagesBySvclosteventid)
setAssociatedServiceLostOutages
|
void |
setAssociatedServiceRegainedOutages(Set<OnmsOutage> outagesBySvcregainedeventid)
setAssociatedServiceRegainedOutages
|
void |
setDistPoller(OnmsMonitoringSystem distPoller)
setDistPoller
|
void |
setEventAckTime(Date eventacktime)
setEventAckTime
|
void |
setEventAckUser(String eventackuser)
setEventAckUser
|
void |
setEventAutoAction(String eventautoaction)
setEventAutoAction
|
void |
setEventCorrelation(String eventcorrelation)
setEventCorrelation
|
void |
setEventCreateTime(Date eventcreatetime)
setEventCreateTime
|
void |
setEventDescr(String eventdescr)
setEventDescr
|
void |
setEventDisplay(String eventdisplay)
setEventDisplay
|
void |
setEventForward(String eventforward)
setEventForward
|
void |
setEventHost(String eventhost)
setEventHost
|
void |
setEventLog(String eventlog)
setEventLog
|
void |
setEventLogGroup(String eventloggroup)
setEventLogGroup
|
void |
setEventLogMsg(String eventlogmsg)
setEventLogMsg
|
void |
setEventMouseOverText(String eventmouseovertext)
setEventMouseOverText
|
void |
setEventNotification(String eventnotification)
setEventNotification
|
void |
setEventOperAction(String eventoperaction)
setEventOperAction
|
void |
setEventOperActionMenuText(String eventOperActionMenuText)
setEventOperActionMenuText
|
void |
setEventOperInstruct(String eventoperinstruct)
setEventOperInstruct
|
void |
setEventParms(String eventparms)
setEventParms
|
void |
setEventPathOutage(String eventpathoutage)
setEventPathOutage
|
void |
setEventSeverity(Integer severity)
setEventSeverity
|
void |
setEventSnmp(String eventsnmp)
setEventSnmp
|
void |
setEventSnmpHost(String eventsnmphost)
setEventSnmpHost
|
void |
setEventSource(String eventsource)
setEventSource
|
void |
setEventSuppressedCount(Integer eventsuppressedcount)
setEventSuppressedCount
|
void |
setEventTime(Date eventtime)
setEventTime
|
void |
setEventTTicket(String eventtticket)
setEventTTicket
|
void |
setEventTTicketState(Integer eventtticketstate)
setEventTTicketState
|
void |
setEventUei(String eventuei)
setEventUei
|
void |
setId(Integer eventid)
setId
|
void |
setIfIndex(Integer ifIndex)
setIfIndex
|
void |
setIpAddr(InetAddress ipaddr)
setIpAddr
|
void |
setNode(OnmsNode node)
setNode
|
void |
setNotifications(Set<OnmsNotification> notifications)
setNotifications
|
void |
setServiceType(OnmsServiceType serviceType)
setServiceType
|
void |
setSeverityLabel(String label)
setSeverityLabel
|
String |
toString()
toString
|
void |
visit(EntityVisitor visitor)
visit
|
hasNewValuepublic OnmsEvent(Integer eventid, String eventuei, Date eventtime, String eventhost, String eventsource, InetAddress ipaddr, OnmsDistPoller distPoller, String eventsnmphost, OnmsServiceType service, String eventsnmp, String eventparms, Date eventcreatetime, String eventdescr, String eventloggroup, String eventlogmsg, Integer eventseverity, String eventpathoutage, String eventcorrelation, Integer eventsuppressedcount, String eventoperinstruct, String eventautoaction, String eventoperaction, String eventoperactionmenutext, String eventnotification, String eventtticket, Integer eventtticketstate, String eventforward, String eventmouseovertext, String eventlog, String eventdisplay, String eventackuser, Date eventacktime, OnmsAlarm alarm, OnmsNode node, Set<OnmsNotification> notifications, Set<OnmsOutage> outagesBySvcregainedeventid, Set<OnmsOutage> outagesBySvclosteventid)
eventid - a Integer object.eventuei - a String object.eventtime - a Date object.eventhost - a String object.eventsource - a String object.ipaddr - a String object.distPoller - a OnmsDistPoller object.eventsnmphost - a String object.service - a OnmsServiceType object.eventsnmp - a String object.eventparms - a String object.eventcreatetime - a Date object.eventdescr - a String object.eventloggroup - a String object.eventlogmsg - a String object.eventseverity - a Integer object.eventpathoutage - a String object.eventcorrelation - a String object.eventsuppressedcount - a Integer object.eventoperinstruct - a String object.eventautoaction - a String object.eventoperaction - a String object.eventoperactionmenutext - a String object.eventnotification - a String object.eventtticket - a String object.eventtticketstate - a Integer object.eventforward - a String object.eventmouseovertext - a String object.eventlog - a String object.eventdisplay - a String object.eventackuser - a String object.eventacktime - a Date object.alarm - a OnmsAlarm object.node - a OnmsNode object.notifications - a Set object.outagesBySvcregainedeventid - a Set object.outagesBySvclosteventid - a Set object.public OnmsEvent()
public OnmsEvent(Integer eventid, String eventuei, Date eventtime, String eventsource, OnmsDistPoller distPoller, Date eventcreatetime, Integer eventseverity, String eventlog, String eventdisplay, OnmsNode node, Set<OnmsNotification> notifications, Set<OnmsOutage> outagesBySvcregainedeventid, Set<OnmsOutage> outagesBySvclosteventid, Set<OnmsAlarm> alarms)
eventid - a Integer object.eventuei - a String object.eventtime - a Date object.eventsource - a String object.distPoller - a OnmsDistPoller object.eventcreatetime - a Date object.eventseverity - a Integer object.eventlog - a String object.eventdisplay - a String object.node - a OnmsNode object.notifications - a Set object.outagesBySvcregainedeventid - a Set object.outagesBySvclosteventid - a Set object.alarms - a Set object.public void setEventUei(String eventuei)
setEventUei
eventuei - a String object.public void setEventTime(Date eventtime)
setEventTime
eventtime - a Date object.public void setEventHost(String eventhost)
setEventHost
eventhost - a String object.public void setEventSource(String eventsource)
setEventSource
eventsource - a String object.public InetAddress getIpAddr()
getIpAddr
String object.public void setIpAddr(InetAddress ipaddr)
setIpAddr
ipaddr - a String object.public OnmsMonitoringSystem getDistPoller()
getDistPoller
OnmsMonitoringSystem object.public void setDistPoller(OnmsMonitoringSystem distPoller)
setDistPoller
distPoller - a OnmsDistPoller object.public void setEventSnmpHost(String eventsnmphost)
setEventSnmpHost
eventsnmphost - a String object.public OnmsServiceType getServiceType()
getServiceType
OnmsServiceType object.public void setServiceType(OnmsServiceType serviceType)
setServiceType
serviceType - a OnmsServiceType object.public void setEventSnmp(String eventsnmp)
setEventSnmp
eventsnmp - a String object.public List<OnmsEventParameter> getEventParameters()
public void setEventParms(String eventparms)
setEventParms
eventparms - a String object.public void setEventCreateTime(Date eventcreatetime)
setEventCreateTime
eventcreatetime - a Date object.public void setEventDescr(String eventdescr)
setEventDescr
eventdescr - a String object.public void setEventLogGroup(String eventloggroup)
setEventLogGroup
eventloggroup - a String object.public void setEventLogMsg(String eventlogmsg)
setEventLogMsg
eventlogmsg - a String object.public void setEventSeverity(Integer severity)
setEventSeverity
severity - a Integer object.public void setSeverityLabel(String label)
setSeverityLabel
label - a String object.public void setEventPathOutage(String eventpathoutage)
setEventPathOutage
eventpathoutage - a String object.public String getEventCorrelation()
getEventCorrelation
String object.public void setEventCorrelation(String eventcorrelation)
setEventCorrelation
eventcorrelation - a String object.public Integer getEventSuppressedCount()
getEventSuppressedCount
Integer object.public void setEventSuppressedCount(Integer eventsuppressedcount)
setEventSuppressedCount
eventsuppressedcount - a Integer object.public String getEventOperInstruct()
getEventOperInstruct
String object.public void setEventOperInstruct(String eventoperinstruct)
setEventOperInstruct
eventoperinstruct - a String object.public void setEventAutoAction(String eventautoaction)
setEventAutoAction
eventautoaction - a String object.public void setEventOperAction(String eventoperaction)
setEventOperAction
eventoperaction - a String object.public String getEventOperActionMenuText()
getEventOperActionMenuText
String object.public void setEventOperActionMenuText(String eventOperActionMenuText)
setEventOperActionMenuText
eventOperActionMenuText - a String object.public String getEventNotification()
getEventNotification
String object.public void setEventNotification(String eventnotification)
setEventNotification
eventnotification - a String object.public void setEventTTicket(String eventtticket)
setEventTTicket
eventtticket - a String object.public Integer getEventTTicketState()
getEventTTicketState
Integer object.public void setEventTTicketState(Integer eventtticketstate)
setEventTTicketState
eventtticketstate - a Integer object.public void setEventForward(String eventforward)
setEventForward
eventforward - a String object.public String getEventMouseOverText()
getEventMouseOverText
String object.public void setEventMouseOverText(String eventmouseovertext)
setEventMouseOverText
eventmouseovertext - a String object.public void setEventLog(String eventlog)
setEventLog
eventlog - a String object.public void setEventDisplay(String eventdisplay)
setEventDisplay
eventdisplay - a String object.public void setEventAckUser(String eventackuser)
setEventAckUser
eventackuser - a String object.public void setEventAckTime(Date eventacktime)
setEventAckTime
eventacktime - a Date object.public Integer getNodeId()
public String getNodeLabel()
public Set<OnmsNotification> getNotifications()
getNotifications
Set object.public void setNotifications(Set<OnmsNotification> notifications)
setNotifications
notifications - a Set object.public Set<OnmsOutage> getAssociatedServiceRegainedOutages()
getAssociatedServiceRegainedOutages
Set object.public void setAssociatedServiceRegainedOutages(Set<OnmsOutage> outagesBySvcregainedeventid)
setAssociatedServiceRegainedOutages
outagesBySvcregainedeventid - a Set object.public Set<OnmsOutage> getAssociatedServiceLostOutages()
getAssociatedServiceLostOutages
Set object.public void setAssociatedServiceLostOutages(Set<OnmsOutage> outagesBySvclosteventid)
setAssociatedServiceLostOutages
outagesBySvclosteventid - a Set object.public String toString()
toString
public void visit(EntityVisitor visitor)
visit
visit in class OnmsEntityvisitor - a EntityVisitor object.Copyright © 2017. All rights reserved.