Class CustomDispatchMessage

java.lang.Object
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:
java.io.Serializable, GuiTitlable, Idable, ListItem
Direct Known Subclasses:
DispatchBalanceMessage

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

    • con

      protected java.sql.Connection con
    • contractId

      protected int contractId
    • contractManager

      protected ContractManager contractManager
  • Constructor Details

    • CustomDispatchMessage

      public CustomDispatchMessage()
  • Method Details

    • setConnection

      public void setConnection​(java.sql.Connection con)
    • setContractId

      public void setContractId​(int contractId)
    • getMessageBody

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

      public void recycle()