public interface SormService
| Modifier and Type | Method and Description |
|---|---|
void |
clearStatisticForProject(int sormProjectId)
Удаление статистики для проекта СОРМ
|
void |
deleteSormProject(int id)
Удаляет проект(выгрузку) СОРМ по его id
|
java.util.List<SormProject> |
getActiveSormProject()
Возвращает список включенных для выгрузки проекта СОРМ
|
java.util.List<IdTitle> |
getBillAttributeTypeList() |
Preferences |
getConfig()
Возвращает активный конфиг модуля
|
java.util.List<InstalledInstanceModule> |
getInstalledEthernetModules()
Возвращает список установленных экземпляров модулей интернета
|
java.util.List<InstalledInstanceModule> |
getInstalledPhoneModules()
Возвращает список установленных экземпляров модулей телефонии
|
java.util.List<InstalledInstanceModule> |
getInstalledSormModules()
Возвращает список установленных модулей, по которым может быть выполнена выгрузка для СОРМ
|
java.util.List<InstalledInstanceModule> |
getInstanceModules(java.lang.String moduleName)
Возвращает список установленных экземпляров модулей по переданному имени модуля
|
java.util.List<IdTitle> |
getNumberResourceCategoryList(int mid)
Возвращает лист категорий номеров модуля Phone, без выстраивания дерева
|
SormProject |
getSormProject(int id)
Возвращает проект(выгрузку) СОРМ по id
|
java.util.List<SormProject> |
getSormProjects()
Возвращает список проектов (выгрузок) СОРМ
|
java.util.List<SormUploadStatistic> |
getStatistic()
Возвращает записи о выполненых выгрузках
|
void |
startUpload(SormProject sormProject,
boolean isFullUpload)
Запуск единоразовой выгрузки СОРМ
|
void |
tryUploadToFTPAgain(SormUploadStatistic statistic)
Попытка снова выгрузить файлы на фтп для неудачной выгрузки.
|
void |
updateSormProject(SormProject sormProject)
Обновляет или добавляет проект(выгрузку) СОРМ
|
java.util.List<InstalledInstanceModule> getInstalledSormModules()
java.util.List<InstalledInstanceModule> getInstalledEthernetModules()
java.util.List<InstalledInstanceModule> getInstalledPhoneModules()
java.util.List<InstalledInstanceModule> getInstanceModules(java.lang.String moduleName)
moduleName - - имя искомого модуля, например bill или npayjava.util.List<IdTitle> getBillAttributeTypeList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionPreferences getConfig()
java.util.List<SormProject> getSormProjects() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionSormProject getSormProject(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid updateSormProject(SormProject sormProject) throws ru.bitel.bgbilling.common.BGException
sormProject - ru.bitel.bgbilling.common.BGExceptionvoid deleteSormProject(int id)
throws ru.bitel.bgbilling.common.BGException
id - - id удаляемого проекта(выгрузки)ru.bitel.bgbilling.common.BGExceptionjava.util.List<IdTitle> getNumberResourceCategoryList(int mid) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<SormProject> getActiveSormProject() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid startUpload(SormProject sormProject, boolean isFullUpload) throws ru.bitel.bgbilling.common.BGException
sormProject - - проект СОРМ, по которому необходимо начать выгрузкуisFullUpload - - будет ли полная выгрузку или инкрементальнаяru.bitel.bgbilling.common.BGExceptionjava.util.List<SormUploadStatistic> getStatistic() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid clearStatisticForProject(int sormProjectId)
throws ru.bitel.bgbilling.common.BGException
sormProjectId - - id проекта сорм, для которого будет удалена статистика выгрузокru.bitel.bgbilling.common.BGExceptionvoid tryUploadToFTPAgain(SormUploadStatistic statistic) throws ru.bitel.bgbilling.common.BGException
statistic - - статистика неудавшейся выгрузки на фтпru.bitel.bgbilling.common.BGException