org.opennms.netmgt.model
Class OnmsOutage

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsOutage
All Implemented Interfaces:
Serializable

public class OnmsOutage
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
OnmsOutage()
          default constructor
OnmsOutage(Date ifLostService, Date ifRegainedService, OnmsEvent eventBySvcRegainedEvent, OnmsEvent eventBySvcLostEvent, OnmsMonitoredService monitoredService, Date suppressTime, String suppressedBy)
          full constructor
OnmsOutage(Date ifLostService, OnmsEvent eventBySvcLostEvent, OnmsMonitoredService monitoredService)
          minimal constructor
 
Method Summary
 Integer getId()
           
 Date getIfLostService()
           
 Date getIfRegainedService()
           
 String getIpAddress()
           
 OnmsMonitoredService getMonitoredService()
           
 Integer getNodeId()
           
 Integer getServiceId()
           
 OnmsEvent getServiceLostEvent()
           
 OnmsEvent getServiceRegainedEvent()
           
 String getSuppressedBy()
           
 Date getSuppressTime()
           
 void setId(Integer outageId)
           
 void setIfLostService(Date ifLostService)
           
 void setIfRegainedService(Date ifRegainedService)
           
 void setMonitoredService(OnmsMonitoredService monitoredService)
           
 void setServiceLostEvent(OnmsEvent svcLostEvent)
           
 void setServiceRegainedEvent(OnmsEvent svcRegainedEvent)
           
 void setSuppressedBy(String suppressorMan)
           
 void setSuppressTime(Date timeToSuppress)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnmsOutage

public OnmsOutage(Date ifLostService,
                  Date ifRegainedService,
                  OnmsEvent eventBySvcRegainedEvent,
                  OnmsEvent eventBySvcLostEvent,
                  OnmsMonitoredService monitoredService,
                  Date suppressTime,
                  String suppressedBy)
full constructor


OnmsOutage

public OnmsOutage()
default constructor


OnmsOutage

public OnmsOutage(Date ifLostService,
                  OnmsEvent eventBySvcLostEvent,
                  OnmsMonitoredService monitoredService)
minimal constructor

Method Detail

getId

public Integer getId()

setId

public void setId(Integer outageId)

getMonitoredService

public OnmsMonitoredService getMonitoredService()

setMonitoredService

public void setMonitoredService(OnmsMonitoredService monitoredService)

getIfLostService

public Date getIfLostService()

setIfLostService

public void setIfLostService(Date ifLostService)

getServiceLostEvent

public OnmsEvent getServiceLostEvent()

setServiceLostEvent

public void setServiceLostEvent(OnmsEvent svcLostEvent)

getIfRegainedService

public Date getIfRegainedService()

setIfRegainedService

public void setIfRegainedService(Date ifRegainedService)

getServiceRegainedEvent

public OnmsEvent getServiceRegainedEvent()

setServiceRegainedEvent

public void setServiceRegainedEvent(OnmsEvent svcRegainedEvent)

getSuppressTime

public Date getSuppressTime()

setSuppressTime

public void setSuppressTime(Date timeToSuppress)

getSuppressedBy

public String getSuppressedBy()

setSuppressedBy

public void setSuppressedBy(String suppressorMan)

getNodeId

public Integer getNodeId()

getIpAddress

public String getIpAddress()

getServiceId

public Integer getServiceId()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009. All Rights Reserved.