@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 Acknowledgeablepublic OnmsNode getNode()
getNode
getNode in interface AcknowledgeableOnmsNode 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 AcknowledgeableackUser - a String object.public AckType getType()
getType
getType in interface AcknowledgeableAckType object.public Integer getAckId()
getAckId
getAckId in interface AcknowledgeableInteger object.public String getAckUser()
getAckUser
getAckUser in interface AcknowledgeableString object.public Date getAckTime()
getAckTime
getAckTime in interface AcknowledgeableDate object.public void clear(String ackUser)
clear
clear in interface AcknowledgeableackUser - a String object.public void escalate(String ackUser)
escalate
escalate in interface AcknowledgeableackUser - a String object.public void unacknowledge(String ackUser)
unacknowledge
unacknowledge in interface AcknowledgeableackUser - a String object.Copyright © 2022. All rights reserved.