Class OnmsEvent

  • All Implemented Interfaces:
    java.io.Serializable

    @Entity
    public class OnmsEvent
    extends OnmsEntity
    implements java.io.Serializable

    OnmsEvent class.

    See Also:
    Serialized Form
    • Constructor Detail

      • OnmsEvent

        public OnmsEvent()
        default constructor
    • Method Detail

      • getId

        public java.lang.Integer getId()

        getId

        Returns:
        a Integer object.
      • setId

        public void setId​(java.lang.Integer eventid)

        setId

        Parameters:
        eventid - a Integer object.
      • getEventUei

        public java.lang.String getEventUei()

        getEventUei

        Returns:
        a String object.
      • setEventUei

        public void setEventUei​(java.lang.String eventuei)

        setEventUei

        Parameters:
        eventuei - a String object.
      • getEventTime

        public java.util.Date getEventTime()

        getEventTime

        Returns:
        a Date object.
      • setEventTime

        public void setEventTime​(java.util.Date eventtime)

        setEventTime

        Parameters:
        eventtime - a Date object.
      • getEventHost

        public java.lang.String getEventHost()

        getEventHost

        Returns:
        a String object.
      • setEventHost

        public void setEventHost​(java.lang.String eventhost)

        setEventHost

        Parameters:
        eventhost - a String object.
      • getEventSource

        public java.lang.String getEventSource()

        getEventSource

        Returns:
        a String object.
      • setEventSource

        public void setEventSource​(java.lang.String eventsource)

        setEventSource

        Parameters:
        eventsource - a String object.
      • getIpAddr

        public java.net.InetAddress getIpAddr()

        getIpAddr

        Returns:
        a String object.
      • setIpAddr

        public void setIpAddr​(java.net.InetAddress ipaddr)

        setIpAddr

        Parameters:
        ipaddr - a String object.
      • getEventSnmpHost

        public java.lang.String getEventSnmpHost()

        getEventSnmpHost

        Returns:
        a String object.
      • setEventSnmpHost

        public void setEventSnmpHost​(java.lang.String eventsnmphost)

        setEventSnmpHost

        Parameters:
        eventsnmphost - a String object.
      • getEventSnmp

        public java.lang.String getEventSnmp()

        getEventSnmp

        Returns:
        a String object.
      • setEventSnmp

        public void setEventSnmp​(java.lang.String eventsnmp)

        setEventSnmp

        Parameters:
        eventsnmp - a String object.
      • setEventParameters

        public void setEventParameters​(java.util.List<OnmsEventParameter> eventParameters)
      • setEventParametersFromEvent

        public void setEventParametersFromEvent​(Event event)
      • getEventCreateTime

        public java.util.Date getEventCreateTime()

        getEventCreateTime

        Returns:
        a Date object.
      • setEventCreateTime

        public void setEventCreateTime​(java.util.Date eventcreatetime)

        setEventCreateTime

        Parameters:
        eventcreatetime - a Date object.
      • getEventDescr

        public java.lang.String getEventDescr()

        getEventDescr

        Returns:
        a String object.
      • setEventDescr

        public void setEventDescr​(java.lang.String eventdescr)

        setEventDescr

        Parameters:
        eventdescr - a String object.
      • getEventLogGroup

        public java.lang.String getEventLogGroup()

        getEventLogGroup

        Returns:
        a String object.
      • setEventLogGroup

        public void setEventLogGroup​(java.lang.String eventloggroup)

        setEventLogGroup

        Parameters:
        eventloggroup - a String object.
      • getEventLogMsg

        public java.lang.String getEventLogMsg()

        getEventLogMsg

        Returns:
        a String object.
      • setEventLogMsg

        public void setEventLogMsg​(java.lang.String eventlogmsg)

        setEventLogMsg

        Parameters:
        eventlogmsg - a String object.
      • getEventSeverity

        public java.lang.Integer getEventSeverity()

        getEventSeverity

        Returns:
        a Integer object.
      • setEventSeverity

        public void setEventSeverity​(java.lang.Integer severity)

        setEventSeverity

        Parameters:
        severity - a Integer object.
      • getSeverityLabel

        public java.lang.String getSeverityLabel()

        getSeverityLabel

        Returns:
        a String object.
      • setSeverityLabel

        public void setSeverityLabel​(java.lang.String label)

        setSeverityLabel

        Parameters:
        label - a String object.
      • getEventPathOutage

        public java.lang.String getEventPathOutage()

        getEventPathOutage

        Returns:
        a String object.
      • setEventPathOutage

        public void setEventPathOutage​(java.lang.String eventpathoutage)

        setEventPathOutage

        Parameters:
        eventpathoutage - a String object.
      • getEventCorrelation

        public java.lang.String getEventCorrelation()

        getEventCorrelation

        Returns:
        a String object.
      • setEventCorrelation

        public void setEventCorrelation​(java.lang.String eventcorrelation)

        setEventCorrelation

        Parameters:
        eventcorrelation - a String object.
      • getEventSuppressedCount

        public java.lang.Integer getEventSuppressedCount()

        getEventSuppressedCount

        Returns:
        a Integer object.
      • setEventSuppressedCount

        public void setEventSuppressedCount​(java.lang.Integer eventsuppressedcount)

        setEventSuppressedCount

        Parameters:
        eventsuppressedcount - a Integer object.
      • getEventOperInstruct

        public java.lang.String getEventOperInstruct()

        getEventOperInstruct

        Returns:
        a String object.
      • setEventOperInstruct

        public void setEventOperInstruct​(java.lang.String eventoperinstruct)

        setEventOperInstruct

        Parameters:
        eventoperinstruct - a String object.
      • getEventAutoAction

        public java.lang.String getEventAutoAction()

        getEventAutoAction

        Returns:
        a String object.
      • setEventAutoAction

        public void setEventAutoAction​(java.lang.String eventautoaction)

        setEventAutoAction

        Parameters:
        eventautoaction - a String object.
      • getEventOperAction

        public java.lang.String getEventOperAction()

        getEventOperAction

        Returns:
        a String object.
      • setEventOperAction

        public void setEventOperAction​(java.lang.String eventoperaction)

        setEventOperAction

        Parameters:
        eventoperaction - a String object.
      • getEventOperActionMenuText

        public java.lang.String getEventOperActionMenuText()

        getEventOperActionMenuText

        Returns:
        a String object.
      • setEventOperActionMenuText

        public void setEventOperActionMenuText​(java.lang.String eventOperActionMenuText)

        setEventOperActionMenuText

        Parameters:
        eventOperActionMenuText - a String object.
      • getEventNotification

        public java.lang.String getEventNotification()

        getEventNotification

        Returns:
        a String object.
      • setEventNotification

        public void setEventNotification​(java.lang.String eventnotification)

        setEventNotification

        Parameters:
        eventnotification - a String object.
      • getEventTTicket

        public java.lang.String getEventTTicket()

        getEventTTicket

        Returns:
        a String object.
      • setEventTTicket

        public void setEventTTicket​(java.lang.String eventtticket)

        setEventTTicket

        Parameters:
        eventtticket - a String object.
      • getEventTTicketState

        public java.lang.Integer getEventTTicketState()

        getEventTTicketState

        Returns:
        a Integer object.
      • setEventTTicketState

        public void setEventTTicketState​(java.lang.Integer eventtticketstate)

        setEventTTicketState

        Parameters:
        eventtticketstate - a Integer object.
      • getEventForward

        public java.lang.String getEventForward()

        getEventForward

        Returns:
        a String object.
      • setEventForward

        public void setEventForward​(java.lang.String eventforward)

        setEventForward

        Parameters:
        eventforward - a String object.
      • getEventMouseOverText

        public java.lang.String getEventMouseOverText()

        getEventMouseOverText

        Returns:
        a String object.
      • setEventMouseOverText

        public void setEventMouseOverText​(java.lang.String eventmouseovertext)

        setEventMouseOverText

        Parameters:
        eventmouseovertext - a String 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 - a String 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 - a String object.
      • getEventAckUser

        public java.lang.String getEventAckUser()

        getEventAckUser

        Returns:
        a String object.
      • setEventAckUser

        public void setEventAckUser​(java.lang.String eventackuser)

        setEventAckUser

        Parameters:
        eventackuser - a String object.
      • getEventAckTime

        public java.util.Date getEventAckTime()

        getEventAckTime

        Returns:
        a Date object.
      • setEventAckTime

        public void setEventAckTime​(java.util.Date eventacktime)

        setEventAckTime

        Parameters:
        eventacktime - a Date object.
      • setAlarm

        public void setAlarm​(OnmsAlarm alarm)

        setAlarm

        Parameters:
        alarm - a OnmsAlarm object.
      • getNodeId

        public java.lang.Integer getNodeId()
      • getNodeLabel

        public java.lang.String getNodeLabel()
      • setNode

        public void setNode​(OnmsNode node)

        setNode

        Parameters:
        node - a OnmsNode object.
      • getNotifications

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

        getNotifications

        Returns:
        a Set object.
      • setNotifications

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

        setNotifications

        Parameters:
        notifications - a Set 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 - a Set 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 - a Set object.
      • toString

        public java.lang.String toString()

        toString

        Overrides:
        toString in class java.lang.Object
        Returns:
        a String object.
      • getIfIndex

        public java.lang.Integer getIfIndex()

        getIfIndex

        Returns:
        a Integer object.
      • setIfIndex

        public void setIfIndex​(java.lang.Integer ifIndex)

        setIfIndex

        Parameters:
        ifIndex - a Integer object.