|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opennms.web.notification.NotificationModel
Field Summary | |
private java.lang.String |
ANS_BY
|
private java.lang.String |
CONTACT
|
private java.lang.String |
EVENTID
|
private java.lang.String |
INSERT_NOTIFY
|
private java.lang.String |
INTERFACE
|
private static org.apache.log4j.Category |
m_logger
Static Log4j logging category |
private java.lang.String |
MEDIA
|
private java.lang.String |
NODE
|
private java.lang.String |
NOTICE_ID
|
private java.lang.String |
NOTICE_TIME
|
private java.lang.String |
NOTIFY
|
private java.lang.String |
NUM_MESG
|
private java.lang.String |
OUTSTANDING
|
private java.lang.String |
OUTSTANDING_COUNT
|
private java.lang.String |
REPLYTIME
|
private java.lang.String |
SELECT
|
private java.lang.String |
SENT_TO
|
private java.lang.String |
SERVICE
|
private java.lang.String |
TIME
|
private java.lang.String |
TXT_MESG
|
private java.lang.String |
USER_OUTSTANDING
|
private java.lang.String |
USER_OUTSTANDING_COUNT
|
private java.lang.String |
USERID
|
Constructor Summary | |
NotificationModel()
|
Method Summary | |
void |
acknowledged(java.lang.String name,
int noticeId)
This method updates the table when the user acknowledges the pager information. |
Notification[] |
allNotifications()
Return all notifications, both outstanding and acknowledged. |
private java.lang.String |
appendZero(java.lang.String values)
This method is used for formatting the date attributes in a proper format. |
Notification |
getNoticeInfo(int id)
|
int |
getOutstandingNoticeCount()
This method returns notices not yet acknowledged. |
int |
getOutstandingNoticeCount(java.lang.String username)
This method returns notices not yet acknowledged. |
Notification[] |
getOutstandingNotices()
This method returns the count of all outstanding notices. |
Notification[] |
getOutstandingNotices(java.lang.String name)
This method returns notices not yet acknowledged. |
void |
insert(Notification nbean)
This method helps insert into the database. |
protected Notification[] |
rs2NotifyBean(java.sql.Connection conn,
java.sql.ResultSet rs)
This method returns the data from the result set as an array of Notification objects. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private final java.lang.String USERID
private final java.lang.String NOTICE_TIME
private final java.lang.String TXT_MESG
private final java.lang.String NUM_MESG
private final java.lang.String NOTIFY
private final java.lang.String TIME
private final java.lang.String REPLYTIME
private final java.lang.String ANS_BY
private final java.lang.String CONTACT
private final java.lang.String NODE
private final java.lang.String INTERFACE
private final java.lang.String SERVICE
private final java.lang.String MEDIA
private final java.lang.String EVENTID
private final java.lang.String SELECT
private final java.lang.String NOTICE_ID
private final java.lang.String SENT_TO
private final java.lang.String INSERT_NOTIFY
private final java.lang.String OUTSTANDING
private final java.lang.String OUTSTANDING_COUNT
private final java.lang.String USER_OUTSTANDING
private final java.lang.String USER_OUTSTANDING_COUNT
private static org.apache.log4j.Category m_logger
Constructor Detail |
public NotificationModel()
Method Detail |
public Notification getNoticeInfo(int id) throws java.sql.SQLException
java.sql.SQLException
public Notification[] allNotifications() throws java.sql.SQLException
java.sql.SQLException
protected Notification[] rs2NotifyBean(java.sql.Connection conn, java.sql.ResultSet rs) throws java.sql.SQLException
java.sql.SQLException
public Notification[] getOutstandingNotices() throws java.sql.SQLException
java.sql.SQLException
public int getOutstandingNoticeCount() throws java.sql.SQLException
java.sql.SQLException
public int getOutstandingNoticeCount(java.lang.String username) throws java.sql.SQLException
java.sql.SQLException
public Notification[] getOutstandingNotices(java.lang.String name) throws java.sql.SQLException
java.sql.SQLException
public void acknowledged(java.lang.String name, int noticeId) throws java.sql.SQLException
java.sql.SQLException
public void insert(Notification nbean) throws java.sql.SQLException
java.sql.SQLException
private java.lang.String appendZero(java.lang.String values)
|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |