Class MessageProcessor
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.plugins.dispatch.server.bean.MessageProcessor
public class MessageProcessor
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
Обработчик шаблонов сообщений
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected final ru.bitel.bgbilling.plugins.dispatch.server.bean.MessageProcessor.ProcessResult
processMacro
(String messageBody, Subscription sub) final void
send
(Dispatch dispatch, List<Subscription> subs, DispatchMessage message, DispatchService dispatchService) Отправляем сообщение (приходят сюда по очереди, если несколько) рассылки для всех подписчиков.Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Field Details
-
macroPattern
-
con
-
-
Constructor Details
-
MessageProcessor
-
-
Method Details
-
processMacro
protected final ru.bitel.bgbilling.plugins.dispatch.server.bean.MessageProcessor.ProcessResult processMacro(String messageBody, Subscription sub) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
send
public final void send(Dispatch dispatch, List<Subscription> subs, DispatchMessage message, DispatchService dispatchService) throws ru.bitel.bgbilling.common.BGException Отправляем сообщение (приходят сюда по очереди, если несколько) рассылки для всех подписчиков.- Parameters:
dispatch
- рассылкаsubs
- список подписокmessage
- сообщениеdispatchService
-- Throws:
ru.bitel.bgbilling.common.BGException
-