Class CustomDispatchMessage

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.plugins.dispatch.common.bean.DispatchMessage
ru.bitel.bgbilling.plugins.dispatch.server.bean.message.CustomDispatchMessage
All Implemented Interfaces:
Serializable, AutoCloseable, GuiTitlable, Idable, ListItem
Direct Known Subclasses:
DispatchBalanceMessage

public abstract class CustomDispatchMessage extends DispatchMessage implements AutoCloseable
Пользовательский класс для формирования произвольных сообщений для модуля Dispatch. Можно считывать нужные данные из базы, обращаться к акшенам, использовать xsl-шаблоны.
See Also:
  • Field Details

    • con

      protected Connection con
    • contractId

      protected int contractId
    • contractManager

      protected ContractManager contractManager
  • Constructor Details

    • CustomDispatchMessage

      public CustomDispatchMessage()
  • Method Details

    • setConnection

      public void setConnection(Connection con)
    • setContractId

      public void setContractId(int contractId)
    • getMessageBody

      public abstract String getMessageBody()
      Description copied from class: DispatchMessage
      Возвращает тело сообщения
      Overrides:
      getMessageBody in class DispatchMessage
      Returns:
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable