Class OnmsOutage

    • Method Detail

      • setId

        public void setId​(Integer outageId)

        setId

        Parameters:
        outageId - a Integer object.
      • getIfLostService

        public Date getIfLostService()

        getIfLostService

        Returns:
        a Date object.
      • setIfLostService

        public void setIfLostService​(Date ifLostService)

        setIfLostService

        Parameters:
        ifLostService - a Date object.
      • getServiceLostEvent

        public OnmsEvent getServiceLostEvent()

        getServiceLostEvent

        Returns:
        a OnmsEvent object.
      • setServiceLostEvent

        public void setServiceLostEvent​(OnmsEvent svcLostEvent)

        setServiceLostEvent

        Parameters:
        svcLostEvent - a OnmsEvent object.
      • getIfRegainedService

        public Date getIfRegainedService()

        getIfRegainedService

        Returns:
        a Date object.
      • setIfRegainedService

        public void setIfRegainedService​(Date ifRegainedService)

        setIfRegainedService

        Parameters:
        ifRegainedService - a Date object.
      • getServiceRegainedEvent

        public OnmsEvent getServiceRegainedEvent()

        getServiceRegainedEvent

        Returns:
        a OnmsEvent object.
      • setServiceRegainedEvent

        public void setServiceRegainedEvent​(OnmsEvent svcRegainedEvent)

        setServiceRegainedEvent

        Parameters:
        svcRegainedEvent - a OnmsEvent object.
      • getSuppressTime

        public Date getSuppressTime()

        getSuppressTime

        Returns:
        a Date object.
      • setSuppressTime

        public void setSuppressTime​(Date timeToSuppress)

        setSuppressTime

        Parameters:
        timeToSuppress - a Date object.
      • getSuppressedBy

        public String getSuppressedBy()

        getSuppressedBy

        Returns:
        a String object.
      • setSuppressedBy

        public void setSuppressedBy​(String suppressorMan)

        setSuppressedBy

        Parameters:
        suppressorMan - a String object.
      • getNode

        public OnmsNode getNode()
        This method is necessary for CXF to be able to introspect the type of OnmsNode parameters.
        Returns:
        a OnmsNode object.
      • setNode

        public void setNode​(OnmsNode node)
        This method is necessary for CXF to be able to introspect the type of OnmsNode parameters.
      • getNodeId

        public Integer getNodeId()

        getNodeId

        Returns:
        a Integer object.
      • getNodeLabel

        public String getNodeLabel()

        getNodeLabel

        Returns:
        a String object.
      • getForeignSource

        public String getForeignSource()

        getForeignSource

        Returns:
        a String object.
      • getForeignId

        public String getForeignId()

        getForeignId

        Returns:
        a String object.
      • getLocationName

        public String getLocationName()

        getLocationName

        Returns:
        a String object.
      • getIpAddress

        public InetAddress getIpAddress()

        getIpAddress

        Returns:
        a String object.
      • getIpAddressAsString

        public String getIpAddressAsString()
        Deprecated.
        use getIpAddress

        getIpAddressAsString

        Returns:
        a String object.
      • getServiceId

        public Integer getServiceId()

        getServiceId

        Returns:
        a Integer object.
      • setServiceType

        public void setServiceType​(OnmsServiceType type)
        This method is necessary for CXF to be able to introspect the type of OnmsServiceType parameters.
      • getPerspective

        public OnmsMonitoringLocation getPerspective()
        Monitoring perspective that this outage is associated with.
      • setPerspective

        public void setPerspective​(OnmsMonitoringLocation perspective)
        Set the monitoring perspective for this outage.