Package org.opennms.netmgt.config.notifd
Class NotifdConfiguration
- java.lang.Object
-
- org.opennms.netmgt.config.notifd.NotifdConfiguration
-
- All Implemented Interfaces:
java.io.Serializable
public class NotifdConfiguration extends java.lang.Object implements java.io.Serializable
Top-level element for the notifd-configuration.xml configuration file.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NotifdConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAutoAcknowledge(AutoAcknowledge autoAcknowledge)
void
addOutageCalendar(java.lang.String calendar)
void
addQueue(Queue queue)
boolean
equals(java.lang.Object obj)
java.lang.String
getAcknowledgeIdSql()
java.lang.String
getAcknowledgeUpdateSql()
java.util.Optional<AutoAcknowledgeAlarm>
getAutoAcknowledgeAlarm()
java.util.List<AutoAcknowledge>
getAutoAcknowledges()
java.lang.String
getEmailAddressCommand()
java.lang.Boolean
getMatchAll()
java.lang.Integer
getMaxThreads()
java.lang.String
getNextGroupId()
java.lang.String
getNextNotifId()
java.lang.String
getNextUserNotifId()
java.lang.Boolean
getNumericSkipResolutionPrefix()
java.util.List<java.lang.String>
getOutageCalendars()
java.lang.String
getOutstandingNoticesSql()
java.lang.String
getPagesSent()
java.util.List<Queue>
getQueues()
java.lang.String
getServiceIdSql()
java.lang.String
getStatus()
int
hashCode()
boolean
removeOutageCalendar(java.lang.String calendar)
void
setAcknowledgeIdSql(java.lang.String acknowledgeIdSql)
void
setAcknowledgeUpdateSql(java.lang.String acknowledgeUpdateSql)
void
setAutoAcknowledgeAlarm(AutoAcknowledgeAlarm autoAcknowledgeAlarm)
void
setAutoAcknowledges(java.util.List<AutoAcknowledge> autoAcknowledges)
void
setEmailAddressCommand(java.lang.String emailAddressCommand)
void
setMatchAll(java.lang.Boolean matchAll)
void
setMaxThreads(java.lang.Integer maxThreads)
void
setNextGroupId(java.lang.String nextGroupId)
void
setNextNotifId(java.lang.String nextNotifId)
void
setNextUserNotifId(java.lang.String nextUserNotifId)
void
setNumericSkipResolutionPrefix(java.lang.Boolean prefix)
void
setOutageCalendars(java.util.List<java.lang.String> calendars)
void
setOutstandingNoticesSql(java.lang.String outstandingNoticesSql)
void
setPagesSent(java.lang.String pagesSent)
void
setQueues(java.util.List<Queue> queues)
void
setServiceIdSql(java.lang.String serviceIdSql)
void
setStatus(java.lang.String status)
-
-
-
Method Detail
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getPagesSent
public java.lang.String getPagesSent()
-
setPagesSent
public void setPagesSent(java.lang.String pagesSent)
-
getNextNotifId
public java.lang.String getNextNotifId()
-
setNextNotifId
public void setNextNotifId(java.lang.String nextNotifId)
-
getNextUserNotifId
public java.lang.String getNextUserNotifId()
-
setNextUserNotifId
public void setNextUserNotifId(java.lang.String nextUserNotifId)
-
getNextGroupId
public java.lang.String getNextGroupId()
-
setNextGroupId
public void setNextGroupId(java.lang.String nextGroupId)
-
getServiceIdSql
public java.lang.String getServiceIdSql()
-
setServiceIdSql
public void setServiceIdSql(java.lang.String serviceIdSql)
-
getOutstandingNoticesSql
public java.lang.String getOutstandingNoticesSql()
-
setOutstandingNoticesSql
public void setOutstandingNoticesSql(java.lang.String outstandingNoticesSql)
-
getAcknowledgeIdSql
public java.lang.String getAcknowledgeIdSql()
-
setAcknowledgeIdSql
public void setAcknowledgeIdSql(java.lang.String acknowledgeIdSql)
-
getAcknowledgeUpdateSql
public java.lang.String getAcknowledgeUpdateSql()
-
setAcknowledgeUpdateSql
public void setAcknowledgeUpdateSql(java.lang.String acknowledgeUpdateSql)
-
getMatchAll
public java.lang.Boolean getMatchAll()
-
setMatchAll
public void setMatchAll(java.lang.Boolean matchAll)
-
getEmailAddressCommand
public java.lang.String getEmailAddressCommand()
-
setEmailAddressCommand
public void setEmailAddressCommand(java.lang.String emailAddressCommand)
-
getNumericSkipResolutionPrefix
public java.lang.Boolean getNumericSkipResolutionPrefix()
-
setNumericSkipResolutionPrefix
public void setNumericSkipResolutionPrefix(java.lang.Boolean prefix)
-
getMaxThreads
public java.lang.Integer getMaxThreads()
-
setMaxThreads
public void setMaxThreads(java.lang.Integer maxThreads)
-
getAutoAcknowledgeAlarm
public java.util.Optional<AutoAcknowledgeAlarm> getAutoAcknowledgeAlarm()
-
setAutoAcknowledgeAlarm
public void setAutoAcknowledgeAlarm(AutoAcknowledgeAlarm autoAcknowledgeAlarm)
-
getAutoAcknowledges
public java.util.List<AutoAcknowledge> getAutoAcknowledges()
-
setAutoAcknowledges
public void setAutoAcknowledges(java.util.List<AutoAcknowledge> autoAcknowledges)
-
addAutoAcknowledge
public void addAutoAcknowledge(AutoAcknowledge autoAcknowledge) throws java.lang.IndexOutOfBoundsException
- Throws:
java.lang.IndexOutOfBoundsException
-
getOutageCalendars
public java.util.List<java.lang.String> getOutageCalendars()
-
setOutageCalendars
public void setOutageCalendars(java.util.List<java.lang.String> calendars)
-
addOutageCalendar
public void addOutageCalendar(java.lang.String calendar)
-
removeOutageCalendar
public boolean removeOutageCalendar(java.lang.String calendar)
-
getQueues
public java.util.List<Queue> getQueues()
-
setQueues
public void setQueues(java.util.List<Queue> queues)
-
addQueue
public void addQueue(Queue queue)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-