199 * @param obsObj The object observed by the producer of this notification. |
199 * @param obsObj The object observed by the producer of this notification. |
200 * @param obsAtt The attribute observed by the producer of this notification. |
200 * @param obsAtt The attribute observed by the producer of this notification. |
201 * @param derGauge The derived gauge. |
201 * @param derGauge The derived gauge. |
202 * @param trigger The threshold/string (depending on the monitor type) that triggered the notification. |
202 * @param trigger The threshold/string (depending on the monitor type) that triggered the notification. |
203 */ |
203 */ |
204 MonitorNotification(String type, Object source, long sequenceNumber, long timeStamp, String msg, |
204 public MonitorNotification(String type, Object source, long sequenceNumber, long timeStamp, String msg, |
205 ObjectName obsObj, String obsAtt, Object derGauge, Object trigger) { |
205 ObjectName obsObj, String obsAtt, Object derGauge, Object trigger) { |
206 |
206 |
207 super(type, source, sequenceNumber, timeStamp, msg); |
207 super(type, source, sequenceNumber, timeStamp, msg); |
208 this.observedObject = obsObj; |
208 this.observedObject = obsObj; |
209 this.observedAttribute = obsAtt; |
209 this.observedAttribute = obsAtt; |