Class EdoBillManager

java.lang.Object
ru.bitel.bgbilling.plugins.edo.server.bean.EdoBillManager
All Implemented Interfaces:
AutoCloseable

public class EdoBillManager extends Object implements AutoCloseable
Менеджер, который используется при интеграциях с модулем bill, для выгрузки итд. По задумке в плагине импорты модуля должны быть только здесь, в свою очередь вызовы должны быть только в тех веб-сервисах, которые используются с bill.
  • Constructor Details

    • EdoBillManager

      public EdoBillManager(Connection con, int billModuleId)
  • Method Details

    • close

      public void close() throws ru.bitel.bgbilling.common.BGException
      Specified by:
      close in interface AutoCloseable
      Throws:
      ru.bitel.bgbilling.common.BGException
    • formatsList

      public List<KeyValue<String,String>> formatsList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • getDataSource

      public jakarta.activation.DataSource getDataSource(int docFormatId, int signatoryId, DocumentType type, Integer docId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException