arta.synergy.ejb.log
Class NotificationsSender

java.lang.Object
  extended by arta.synergy.ejb.log.NotificationsSender

public class NotificationsSender
extends java.lang.Object

Created by IntelliJ IDEA. User: topa Date: 28.06.2011 Time: 12:17:24

Отправка сформированных уведомлений


Constructor Summary
NotificationsSender()
           
 
Method Summary
static java.lang.String getMessage(int actionType, java.lang.String messageCode, java.lang.String objectID, java.lang.String[] params, java.util.Date eventDate, java.lang.String locale)
          Получение сообщения которое будет отправляться в рассылке
 void sendNotificationsToJabber(java.lang.String stamp)
          Отправка уведомлений в jabber
 void sendNotificationsToMail(java.lang.String stamp)
          Метод рассылает сформированные уведомления из таблицы notifications
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationsSender

public NotificationsSender()
Method Detail

sendNotificationsToMail

public void sendNotificationsToMail(java.lang.String stamp)
Метод рассылает сформированные уведомления из таблицы notifications

Parameters:
stamp - Стамп времени, ограничивает промежуток времени сверху, за который надо рассылать уведомления

sendNotificationsToJabber

public void sendNotificationsToJabber(java.lang.String stamp)
Отправка уведомлений в jabber

Parameters:
stamp - Стамп времени, ограничивает промежуток времени сверху, за который надо рассылать уведомления

getMessage

public static java.lang.String getMessage(int actionType,
                                          java.lang.String messageCode,
                                          java.lang.String objectID,
                                          java.lang.String[] params,
                                          java.util.Date eventDate,
                                          java.lang.String locale)
                                   throws java.lang.Exception
Получение сообщения которое будет отправляться в рассылке

Parameters:
actionType - - тип действия
messageCode - - код сообщения, берется из (notification_messages)
objectID -
params - - параметры для формирования сообщения, подставляются вместо {n} в (notification_messages)
Throws:
java.lang.Exception


Copyright © 2000 Dummy Corp. All Rights Reserved.