com.brayan.SECS.BLL
Class NotificationManager

java.lang.Object
  extended by com.brayan.SECS.BLL.NotificationManager

public class NotificationManager
extends java.lang.Object

This class controls all outgoing notifications to the user in particular the time interval.

Author:
Brayan

Field Summary
private static NotificationManager ref
          class variables
 
Constructor Summary
private NotificationManager()
          constructor not allowed to be called externally
 
Method Summary
 java.lang.Object clone()
           
static NotificationManager getSingletonObject()
           
 void invokeNotification(java.util.ArrayList<Notification> notis)
          This method invokes a notification in the system tray upon manual request.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ref

private static NotificationManager ref
class variables

Constructor Detail

NotificationManager

private NotificationManager()
constructor not allowed to be called externally

Method Detail

getSingletonObject

public static NotificationManager getSingletonObject()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

invokeNotification

public void invokeNotification(java.util.ArrayList<Notification> notis)
This method invokes a notification in the system tray upon manual request. It retrieves the data from the the Context Manager, which could enrich the raw message stored in the database.

Parameters:
note - is a of class Notification which