@Entity public class OnmsOutage extends Object implements Serializable
OnmsOutage class.
Constructor and Description |
---|
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
|
OnmsOutage(Date ifLostService,
OnmsMonitoredService monitoredService) |
Modifier and Type | Method and Description |
---|---|
String |
getForeignId()
getForeignId
|
String |
getForeignSource()
getForeignSource
|
Integer |
getId()
getId
|
Date |
getIfLostService()
getIfLostService
|
Date |
getIfRegainedService()
getIfRegainedService
|
InetAddress |
getIpAddress()
getIpAddress
|
String |
getIpAddressAsString()
Deprecated.
use getIpAddress
|
String |
getLocationName()
getLocationName
|
OnmsMonitoredService |
getMonitoredService()
getMonitoredService
|
OnmsNode |
getNode()
This method is necessary for CXF to be able to introspect
the type of
OnmsNode parameters. |
Integer |
getNodeId()
getNodeId
|
String |
getNodeLabel()
getNodeLabel
|
Integer |
getServiceId()
getServiceId
|
OnmsEvent |
getServiceLostEvent()
getServiceLostEvent
|
OnmsEvent |
getServiceRegainedEvent()
getServiceRegainedEvent
|
OnmsServiceType |
getServiceType()
This method is necessary for CXF to be able to introspect
the type of
OnmsNode parameters. |
String |
getSuppressedBy()
getSuppressedBy
|
Date |
getSuppressTime()
getSuppressTime
|
void |
setId(Integer outageId)
setId
|
void |
setIfLostService(Date ifLostService)
setIfLostService
|
void |
setIfRegainedService(Date ifRegainedService)
setIfRegainedService
|
void |
setMonitoredService(OnmsMonitoredService monitoredService)
setMonitoredService
|
void |
setNode(OnmsNode node)
This method is necessary for CXF to be able to introspect
the type of
OnmsNode parameters. |
void |
setServiceLostEvent(OnmsEvent svcLostEvent)
setServiceLostEvent
|
void |
setServiceRegainedEvent(OnmsEvent svcRegainedEvent)
setServiceRegainedEvent
|
void |
setServiceType(OnmsServiceType type)
This method is necessary for CXF to be able to introspect
the type of
OnmsServiceType parameters. |
void |
setSuppressedBy(String suppressorMan)
setSuppressedBy
|
void |
setSuppressTime(Date timeToSuppress)
setSuppressTime
|
String |
toString()
toString
|
public OnmsOutage(Date ifLostService, Date ifRegainedService, OnmsEvent eventBySvcRegainedEvent, OnmsEvent eventBySvcLostEvent, OnmsMonitoredService monitoredService, Date suppressTime, String suppressedBy)
public OnmsOutage()
public OnmsOutage(Date ifLostService, OnmsMonitoredService monitoredService)
public OnmsOutage(Date ifLostService, OnmsEvent eventBySvcLostEvent, OnmsMonitoredService monitoredService)
ifLostService
- a Date
object.eventBySvcLostEvent
- a OnmsEvent
object.monitoredService
- a OnmsMonitoredService
object.public OnmsMonitoredService getMonitoredService()
getMonitoredService
OnmsMonitoredService
object.public void setMonitoredService(OnmsMonitoredService monitoredService)
setMonitoredService
monitoredService
- a OnmsMonitoredService
object.public void setIfLostService(Date ifLostService)
setIfLostService
ifLostService
- a Date
object.public OnmsEvent getServiceLostEvent()
getServiceLostEvent
OnmsEvent
object.public void setServiceLostEvent(OnmsEvent svcLostEvent)
setServiceLostEvent
svcLostEvent
- a OnmsEvent
object.public Date getIfRegainedService()
getIfRegainedService
Date
object.public void setIfRegainedService(Date ifRegainedService)
setIfRegainedService
ifRegainedService
- a Date
object.public OnmsEvent getServiceRegainedEvent()
getServiceRegainedEvent
OnmsEvent
object.public void setServiceRegainedEvent(OnmsEvent svcRegainedEvent)
setServiceRegainedEvent
svcRegainedEvent
- a OnmsEvent
object.public void setSuppressTime(Date timeToSuppress)
setSuppressTime
timeToSuppress
- a Date
object.public void setSuppressedBy(String suppressorMan)
setSuppressedBy
suppressorMan
- a String
object.public OnmsNode getNode()
OnmsNode
parameters.OnmsNode
object.public void setNode(OnmsNode node)
OnmsNode
parameters.public InetAddress getIpAddress()
getIpAddress
String
object.public String getIpAddressAsString()
getIpAddressAsString
String
object.public OnmsServiceType getServiceType()
OnmsNode
parameters.OnmsServiceType
object.public void setServiceType(OnmsServiceType type)
OnmsServiceType
parameters.Copyright © 2018. All rights reserved.