public interface SormService
Modifier and Type | Method and Description |
---|---|
void |
clearStatisticOfProject(int sormProjectId)
Удаление статистики для проекта СОРМ
|
void |
deleteSormProject(int id)
Удаляет проект(выгрузку) СОРМ по его id
|
java.util.List<SormProject> |
getActiveSormProject()
Возвращает список включенных для выгрузки проекта СОРМ
|
java.util.List<IdTitle> |
getBillAttributeTypeList() |
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) |
java.util.List<SormProject> |
getSormProjects() |
SearchResult<SormUploadStatistic> |
getStatisticOfProject(int sormProjectId,
Page page) |
java.util.List<IdTitle> |
listObjectParamsByObjectType(int objectTypeId) |
java.util.List<IdTitle> |
listObjectType() |
void |
startFullUpload(SormProject sormProject,
boolean withPayments)
Запуск единоразовой полной выгрузки СОРМ
|
void |
startUpload(SormProject sormProject,
boolean withPayments)
Запуск единоразовой инкрементальной выгрузки СОРМ
|
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.BGException
java.util.List<SormProject> getSormProjects() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
SormProject getSormProject(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void updateSormProject(SormProject sormProject) throws ru.bitel.bgbilling.common.BGException
sormProject
- - проект СОРМru.bitel.bgbilling.common.BGException
void deleteSormProject(int id) throws ru.bitel.bgbilling.common.BGException
id
- - id удаляемого проекта(выгрузки)ru.bitel.bgbilling.common.BGException
java.util.List<IdTitle> getNumberResourceCategoryList(int mid)
java.util.List<SormProject> getActiveSormProject() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void startUpload(SormProject sormProject, boolean withPayments) throws ru.bitel.bgbilling.common.BGException
sormProject
- - проект СОРМ, для которого необходимо начать выгрузкуwithPayments
- - c платежами или безru.bitel.bgbilling.common.BGException
void startFullUpload(SormProject sormProject, boolean withPayments) throws ru.bitel.bgbilling.common.BGException
sormProject
- проект СОРМ, для которого необходимо начать выгрузкуwithPayments
- с платежами или безru.bitel.bgbilling.common.BGException
SearchResult<SormUploadStatistic> getStatisticOfProject(int sormProjectId, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void clearStatisticOfProject(int sormProjectId) throws ru.bitel.bgbilling.common.BGException
sormProjectId
- - id проекта сорм, для которого будет удалена статистика выгрузокru.bitel.bgbilling.common.BGException
void tryUploadToFTPAgain(SormUploadStatistic statistic) throws ru.bitel.bgbilling.common.BGException
statistic
- - статистика неудавшейся выгрузки на фтпru.bitel.bgbilling.common.BGException
java.util.List<IdTitle> listObjectType() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<IdTitle> listObjectParamsByObjectType(int objectTypeId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException