@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
|
OnmsDistPoller |
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(OnmsDistPoller 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
|
hasNewValue
public 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 OnmsDistPoller getDistPoller()
getDistPoller
OnmsDistPoller
object.public void setDistPoller(OnmsDistPoller 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 OnmsEntity
visitor
- a EntityVisitor
object.Copyright © 2017. All rights reserved.