Interface DirectoryService
public interface DirectoryService
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddressDirectoryDelete(int id, int mode, String flag) voidaddressHouseDelete(int id) voidcontractCommentPatternDelete(int contractCommentPatternId) voidcontractCommentPatternUpdate(ContractCommentPattern contractCommentPattern) contractGroupTable(boolean calcContracts) longgetVersion(Class<? extends Id> directoryItemClass, int moduleId) intpairsTableAdd(String table, String title, int moduleId) Добавление пары (идентификатор - название) в таблицу.voidpairsTableDelete(String table, int id, int moduleId) Удаление пары (идентификатор - название) из таблицы.pairsTableList(String table, String titleColumn, int moduleId) Получение списка пар (идентификатор - название) из таблицы.voidpairsTableRename(String table, int id, String title, int moduleId) Переименование пары (идентификатор - название) в таблице.voidscriptNameDelete(int id) Удаление скрипта поведения.Получение списка скриптов поведения.voidscriptNameUpdate(int id, String title) Редактирование скрипта поведения.voidservicingPersonDelete(int id) Удаление обслуживающего.Получение списка обслуживающих (справочник "Обслуживание договора").voidservicingPersonUpdate(int id, String title) Редактирование обслуживающего.voidvoidtariffOptionGroupUpdate(TariffOptionGroup tariffOptionGroup)
-
Method Details
-
getVersion
long getVersion(Class<? extends Id> directoryItemClass, int moduleId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
addressHouseDelete
void addressHouseDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
addressDirectoryDelete
void addressDirectoryDelete(int id, int mode, String flag) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
servicingPersonList
Получение списка обслуживающих (справочник "Обслуживание договора").- Throws:
ru.bitel.bgbilling.common.BGException
-
servicingPersonUpdate
Редактирование обслуживающего. Еслиid <= 0- создаётся новая запись.- Parameters:
id- - идентификатор записиtitle- - название- Throws:
ru.bitel.bgbilling.common.BGException
-
servicingPersonDelete
void servicingPersonDelete(int id) throws ru.bitel.bgbilling.common.BGException Удаление обслуживающего.- Parameters:
id- - идентификатор записи- Throws:
ru.bitel.bgbilling.common.BGException
-
scriptNameList
Получение списка скриптов поведения.- Throws:
ru.bitel.bgbilling.common.BGException
-
scriptNameUpdate
Редактирование скрипта поведения. Еслиid <= 0- создаётся новая запись.- Parameters:
id- - идентификатор записиtitle- - название- Throws:
ru.bitel.bgbilling.common.BGException
-
scriptNameDelete
void scriptNameDelete(int id) throws ru.bitel.bgbilling.common.BGException Удаление скрипта поведения.- Parameters:
id- - идентификатор записи- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffOptionGroupList
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffOptionGroupGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
tariffOptionGroupUpdate
void tariffOptionGroupUpdate(TariffOptionGroup tariffOptionGroup) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
tariffOptionGroupDelete
- Throws:
ru.bitel.bgbilling.common.BGException
-
contractGroupTable
- Throws:
ru.bitel.bgbilling.common.BGException
-
contractCommentPatternList
List<ContractCommentPattern> contractCommentPatternList() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
contractCommentPatternUpdate
void contractCommentPatternUpdate(ContractCommentPattern contractCommentPattern) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
contractCommentPatternDelete
void contractCommentPatternDelete(int contractCommentPatternId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
pairsTableList
List<IdTitle> pairsTableList(String table, String titleColumn, int moduleId) throws ru.bitel.bgbilling.common.BGException Получение списка пар (идентификатор - название) из таблицы.- Parameters:
table- - название таблицы.titleColumn- - название столбца с названием.moduleId- - идентификатор модуля, к которому относится таблица.- Throws:
ru.bitel.bgbilling.common.BGException
-
pairsTableAdd
int pairsTableAdd(String table, String title, int moduleId) throws ru.bitel.bgbilling.common.BGException Добавление пары (идентификатор - название) в таблицу.- Parameters:
table- - название таблицы.title- - название.moduleId- - идентификатор модуля, к которому относится таблица.- Returns:
- идентификатор добавленной записи.
- Throws:
ru.bitel.bgbilling.common.BGException
-
pairsTableDelete
void pairsTableDelete(String table, int id, int moduleId) throws ru.bitel.bgbilling.common.BGException Удаление пары (идентификатор - название) из таблицы.- Parameters:
table- - название таблицы.id- - идентификатор записи.moduleId- - идентификатор модуля, к которому относится таблица.- Throws:
ru.bitel.bgbilling.common.BGException
-
pairsTableRename
void pairsTableRename(String table, int id, String title, int moduleId) throws ru.bitel.bgbilling.common.BGException Переименование пары (идентификатор - название) в таблице.- Parameters:
table- - название таблицы.id- - идентификатор записи.title- - новое название.moduleId- - идентификатор модуля, к которому относится таблица.- Throws:
ru.bitel.bgbilling.common.BGException
-