@Entity public class OnmsNotification extends Object implements Acknowledgeable, Serializable
OnmsNotification class.
Constructor and Description |
---|
OnmsNotification()
default constructor
|
OnmsNotification(Integer notifyId,
String textMsg,
OnmsEvent event,
OnmsNode node,
Set<OnmsUserNotification> usersNotified)
minimal constructor
|
OnmsNotification(Integer notifyId,
String textMsg,
String subject,
String numericMsg,
Date pageTime,
Date respondTime,
String answeredBy,
InetAddress ipAddress,
OnmsServiceType serviceType,
String queueId,
OnmsEvent event,
OnmsNode node,
Set<OnmsUserNotification> usersNotified,
String notifConfigName)
full constructor
|
Modifier and Type | Method and Description |
---|---|
void |
acknowledge(String ackUser)
acknowledge
|
void |
clear(String ackUser)
clear
|
void |
escalate(String ackUser)
escalate
|
Integer |
getAckId()
getAckId
|
Date |
getAckTime()
getAckTime
|
String |
getAckUser()
getAckUser
|
String |
getAnsweredBy()
getAnsweredBy
|
OnmsEvent |
getEvent()
getEvent
|
Integer |
getEventId() |
String |
getEventUei()
getEventUei
|
InetAddress |
getIpAddress()
getIpAddress
|
OnmsNode |
getNode()
getNode
|
Integer |
getNodeId() |
String |
getNodeLabel() |
String |
getNotifConfigName()
getNotifConfigName
|
Integer |
getNotifyId()
getNotifyId
|
String |
getNumericMsg()
getNumericMsg
|
Date |
getPageTime()
getPageTime
|
String |
getQueueId()
getQueueId
|
Date |
getRespondTime()
getRespondTime
|
OnmsServiceType |
getServiceType()
getServiceType
|
OnmsSeverity |
getSeverity() |
String |
getSeverityLabel()
getSeverityLabel
|
String |
getSubject()
getSubject
|
String |
getTextMsg()
getTextMsg
|
AckType |
getType()
getType
|
Set<OnmsUserNotification> |
getUsersNotified()
getUsersNotified
|
void |
setAnsweredBy(String answeredby)
setAnsweredBy
|
void |
setEvent(OnmsEvent event)
setEvent
|
void |
setEventUei(String eventUei)
setEventUei
|
void |
setIpAddress(InetAddress ipAddress)
setIpAddress
|
void |
setNode(OnmsNode node)
setNode
|
void |
setNotifConfigName(String notifConfigName)
setNotifConfigName
|
void |
setNotifyId(Integer notifyid)
setNotifyId
|
void |
setNumericMsg(String numericmsg)
setNumericMsg
|
void |
setPageTime(Date pagetime)
setPageTime
|
void |
setQueueId(String queueid)
setQueueId
|
void |
setRespondTime(Date respondtime)
setRespondTime
|
void |
setServiceType(OnmsServiceType serviceType)
setServiceType
|
void |
setSubject(String subject)
setSubject
|
void |
setTextMsg(String textmsg)
setTextMsg
|
void |
setUsersNotified(Set<OnmsUserNotification> usersnotifieds)
setUsersNotified
|
String |
toString()
toString
|
void |
unacknowledge(String ackUser)
unacknowledge
|
public OnmsNotification(Integer notifyId, String textMsg, String subject, String numericMsg, Date pageTime, Date respondTime, String answeredBy, InetAddress ipAddress, OnmsServiceType serviceType, String queueId, OnmsEvent event, OnmsNode node, Set<OnmsUserNotification> usersNotified, String notifConfigName)
notifyId
- a Integer
object.textMsg
- a String
object.subject
- a String
object.numericMsg
- a String
object.pageTime
- a Date
object.respondTime
- a Date
object.answeredBy
- a String
object.ipAddress
- a String
object.serviceType
- a OnmsServiceType
object.queueId
- a String
object.event
- a OnmsEvent
object.node
- a OnmsNode
object.usersNotified
- a Set
object.notifConfigName
- a String
object.public OnmsNotification()
public void setNotifyId(Integer notifyid)
setNotifyId
notifyid
- a Integer
object.public void setNumericMsg(String numericmsg)
setNumericMsg
numericmsg
- a String
object.public void setPageTime(Date pagetime)
setPageTime
pagetime
- a Date
object.public void setRespondTime(Date respondtime)
setRespondTime
respondtime
- a Date
object.public void setAnsweredBy(String answeredby)
setAnsweredBy
answeredby
- a String
object.public InetAddress getIpAddress()
getIpAddress
String
object.public void setIpAddress(InetAddress ipAddress)
setIpAddress
ipAddress
- a String
object.public OnmsServiceType getServiceType()
getServiceType
OnmsServiceType
object.public void setServiceType(OnmsServiceType serviceType)
setServiceType
serviceType
- a OnmsServiceType
object.public Integer getEventId()
public void setEventUei(String eventUei)
setEventUei
eventUei
- a String
object.public OnmsSeverity getSeverity()
getSeverity
in interface Acknowledgeable
public OnmsNode getNode()
getNode
getNode
in interface Acknowledgeable
OnmsNode
object.public Integer getNodeId()
public String getNodeLabel()
public Set<OnmsUserNotification> getUsersNotified()
getUsersNotified
Set
object.public void setUsersNotified(Set<OnmsUserNotification> usersnotifieds)
setUsersNotified
usersnotifieds
- a Set
object.public String toString()
toString
public void setNotifConfigName(String notifConfigName)
setNotifConfigName
notifConfigName
- a String
object.public void acknowledge(String ackUser)
acknowledge
acknowledge
in interface Acknowledgeable
ackUser
- a String
object.public AckType getType()
getType
getType
in interface Acknowledgeable
AckType
object.public Integer getAckId()
getAckId
getAckId
in interface Acknowledgeable
Integer
object.public String getAckUser()
getAckUser
getAckUser
in interface Acknowledgeable
String
object.public Date getAckTime()
getAckTime
getAckTime
in interface Acknowledgeable
Date
object.public void clear(String ackUser)
clear
clear
in interface Acknowledgeable
ackUser
- a String
object.public void escalate(String ackUser)
escalate
escalate
in interface Acknowledgeable
ackUser
- a String
object.public void unacknowledge(String ackUser)
unacknowledge
unacknowledge
in interface Acknowledgeable
ackUser
- a String
object.Copyright © 2021. All rights reserved.