|
OpenNMS API 1.1.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opennms.web.admin.users.parsers.NotificationInfo
This class stores notification information for a user
Field Summary | |
private java.util.List |
m_dutySchedules
The list of duty schedules associated with this user |
private java.lang.String |
m_email
The email address of the user |
private java.lang.String |
m_numericalPin
The pin to use for numerical pages |
private java.lang.String |
m_numericalService
The service to use for numerical pages |
private java.lang.String |
m_pagerEmail
The email address for a pager (in case there is no analog modem to dial out with a page request |
private java.lang.String |
m_textPin
The pin to use for text pages |
private java.lang.String |
m_textService
The service to use for text pages |
Constructor Summary | |
NotificationInfo()
Default constructor, initializes the member variables |
Method Summary | |
void |
addDutySchedule(DutySchedule aSchedule)
This method adds a duty schedule |
java.lang.Object |
clone()
|
int |
getDutyScheduleCount()
Returns the number of DutySchedule object for a user |
java.util.List |
getDutySchedules()
Returns the full list of DutySchedules |
java.lang.String |
getEmail()
Returns the email address |
java.lang.String |
getNumericalPin()
Returns the numerical pin string |
java.lang.String |
getNumericalService()
Returns the numerical service string |
java.lang.String |
getPagerEmail()
Returns the pager email address |
java.lang.String |
getTextPin()
Returns the text pin string |
java.lang.String |
getTextService()
Returns the text service string |
boolean |
isOnDuty(java.util.Calendar aTime)
Returns a boolean indicating if the user is on duty at the specified time. |
void |
setDutySchedule(java.util.List someSchedules)
This method sets a full list of duty schedules for a user |
void |
setEmail(java.lang.String anEmail)
Sets the email address |
void |
setNumericalPin(java.lang.String aPin)
Sets the numerical pin |
void |
setNumericalService(java.lang.String aService)
Sets the numerical service string |
void |
setPagerEmail(java.lang.String anEmail)
Sets the pager email address |
void |
setTextPin(java.lang.String aPin)
Sets the text pin string |
void |
setTextService(java.lang.String aService)
Sets the text service string |
java.lang.String |
toString()
A String representation of the notification information, primarily used for debugging. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private java.lang.String m_email
private java.lang.String m_pagerEmail
private java.lang.String m_numericalService
private java.lang.String m_numericalPin
private java.lang.String m_textService
private java.lang.String m_textPin
private java.util.List m_dutySchedules
Constructor Detail |
public NotificationInfo()
Method Detail |
public java.lang.Object clone()
public void setEmail(java.lang.String anEmail)
anEmail
- the email addresspublic void setPagerEmail(java.lang.String anEmail)
anEmail
- the new email addresspublic void setNumericalService(java.lang.String aService)
aService
- the numerical servicepublic void setNumericalPin(java.lang.String aPin)
aPin
- the numerical pinpublic void setTextService(java.lang.String aService)
aService
- the text servicepublic void setTextPin(java.lang.String aPin)
aPin
- the text pinpublic void addDutySchedule(DutySchedule aSchedule)
aSchedule
- a new duty schedule to associate with a userpublic void setDutySchedule(java.util.List someSchedules)
someSchedules
- a list of DutySchedule objects for a userpublic java.lang.String getEmail()
public java.lang.String getPagerEmail()
public java.lang.String getNumericalService()
public java.lang.String getNumericalPin()
public java.lang.String getTextService()
public java.lang.String getTextPin()
public int getDutyScheduleCount()
public java.util.List getDutySchedules()
public boolean isOnDuty(java.util.Calendar aTime)
aTime
- a time to see if the user is on duty
public java.lang.String toString()
|
OpenNMS API 1.1.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |