com.cybelia.sandra.notifier
Class NotifierManager

java.lang.Object
  extended by com.cybelia.sandra.notifier.NotifierManager

public class NotifierManager
extends Object


Nested Class Summary
static class NotifierManager.NotifierJob
          Job de notification
 
Field Summary
protected static org.apache.commons.logging.Log log
           
protected static NotifierManager manager
           
protected  org.quartz.Scheduler scheduler
           
 
Constructor Summary
protected NotifierManager()
           
 
Method Summary
 void add(Cron cron)
          Ajout d'une notification
protected  void addCron(Cron cron)
          Ajout dans le Scheduler d'un notification
 void del(Cron cron)
          Suppression d'une notification
static NotifierManager getManager()
          Singleton
 void start(org.nuiton.topia.TopiaContext transaction)
          Lance toutes les notifications en cours
 void stop()
          Arrete toutes les notifications en cours
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log

manager

protected static NotifierManager manager

scheduler

protected org.quartz.Scheduler scheduler
Constructor Detail

NotifierManager

protected NotifierManager()
Method Detail

getManager

public static NotifierManager getManager()
Singleton


start

public void start(org.nuiton.topia.TopiaContext transaction)
Lance toutes les notifications en cours


stop

public void stop()
Arrete toutes les notifications en cours


add

public void add(Cron cron)
Ajout d'une notification


del

public void del(Cron cron)
Suppression d'une notification


addCron

protected void addCron(Cron cron)
                throws Exception
Ajout dans le Scheduler d'un notification

Throws:
Exception


Copyright © 2008-2012 Cybelia. All Rights Reserved.