Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Веб-Сервис KSDUWebServicesManager




 

Веб-Сервис KSDUWebServicesManager предназначен для передачи обработанных данных специфических данных, которые находятся на хранении в ЕХД.

Данный Веб-Сервис находится в разработке, и текущая документация будет обновляться и дополняться конкретикой в процессе его разработки.

 

Технические данные:

Тип веб-сервиса (web-service type): JAX-WS 2.1

Расположение на площадке АСГЕ (Location) [4]: Отсутствует

Расположение на площадке Водоканала(Location): http://192.168.58.199:7001/asge-portal/webservices/KSDUWebServicesManagerService

WSDL на площадке АСГЕ: Отсутствует

WSDL на площадке водоканала: http://192.168.58.199:7001/asge-portal/webservices/KSDUWebServicesManagerService?wsdl


Методы Веб-Сервиса.

Данный Веб-Сервис содержит два метода. Общее описание методов представлено в Таблица 10 Методы Веб-Сервиса KSDUWebServicesManager.

Таблица 10 Методы Веб-Сервиса KSDUWebServicesManager

Название метода Описание
getDataExtended Возвращает список значений по заданным фильтрам. Либо последнее значение на указанную дату или интерполированное значение (если интерполяция возможна). Параметры: DataFilter[] filters – список фильтров; Возвращаемое значение: AsgeWSResult[].
getHValuesSum Возвращает сумму часовых значений плейс-кода за определенный период времени. Параметры: BigDecimal placeCode - Плейс-Код; Date dateFrom – дата начала периода для суммирования; Date dateTo – дата окончания периода для суммирования; Возвращаемое значение: AsgeWSResult.
getSumByNode Возвращает сумму часовых значений для всех плейс-кодов, которые привязаны к указанному Ноду.. Параметры: BigDecimal nodeCode – Код нода; Date dateFrom – дата начала периода для суммирования; Date dateTo – дата окончания периода для суммирования; Возвращаемое значение: AsgeWSResult.

 

1) Метод getDataExtended

Таблица 11 Входящие параметры метода KSDUWebServicesManager.getDataExtended

Имя параметра в спецификации веб-сервиса Тип параметра Является обязательным
filters DataFilter[] – список фильтров Да

 

Таблица 12 Возвращаемые значения метода KSDUWebServicesManager.getDataExtended

Что возвращается В каком случае возвращается Значение полей AsgeWSResult
status message detailedMessage errorCode essenceOuid essenceList
AsgeWSResult[]   Запрос обработан удачно, и запрашиваемые данные найдены в ЕХД. OK null null null null AsgeWSEssence[]
AsgeWSResult[]   Запрос обработан удачно, и запрашиваемые данные не найдены в ЕХД NODATA No data found for setted criteria. null null null null
AsgeWSResult[]   Возвращается в том случае, когда на стороне ЕХД произошла ошибка при обработке данных в ЕХД. FAILED Описание ошибки Значение stack trace Код ошибки в ЕХД null null

 

В возвращаемых AsgeWSEssence будут атрибуты со следующими кодами:

· places – место учета;

· value – значение +;

· nvalue – значение – (где применимо);

· valueTime – реальная дата значения.

 

2) Метод getHValuesSum

Таблица 13 Входящие параметры метода KSDUWebServicesManager. getHValuesSum

Имя параметра в спецификации веб-сервиса Тип параметра Является обязательным
placeCode BigDecimal - число Да
dateFrom Date – дата и время Да
dateTo Date – дата и время Да

Таблица 14 Возвращаемые значения метода KSDUWebServicesManager. getHValuesSum

Что возвращается В каком случае возвращается Значение полей AsgeWSResult
status message detailedMessage errorCode essenceOuid essenceList
AsgeWSResult   Запрос обработан удачно, и запрашиваемые данные найдены в ЕХД. OK null null null null AsgeWSEssence[]
AsgeWSResult   Запрос обработан удачно, и запрашиваемые данные не найдены в ЕХД NODATA No data found for setted criteria. null null null null
AsgeWSResult   Возвращается в том случае, когда на стороне ЕХД произошла ошибка при обработке данных в ЕХД. FAILED Описание ошибки Значение stack trace Код ошибки в ЕХД null null

 

В возвращаемой AsgeWSEssence будут атрибуты со следующими кодами:

· places – место учета;

· value – значение +;

· quality – качество показания.

 

3) Метод getSumByNode

Таблица 15 Входящие параметры метода KSDUWebServicesManager. getSumByNode

Имя параметра в спецификации веб-сервиса Тип параметра Является обязательным
nodeCode BigDecimal - число Да
dateFrom Date – дата и время Да
dateTo Date – дата и время Да

Таблица 16 Возвращаемые значения метода KSDUWebServicesManager. getSumByNode

Что возвращается В каком случае возвращается Значение полей AsgeWSResult
status message detailedMessage errorCode essenceOuid essenceList
AsgeWSResult   Запрос обработан удачно, и запрашиваемые данные найдены в ЕХД. OK null null null null AsgeWSEssence[]
AsgeWSResult   Запрос обработан удачно, и запрашиваемые данные не найдены в ЕХД NODATA No data found for setted criteria. null null null null
AsgeWSResult   Возвращается в том случае, когда на стороне ЕХД произошла ошибка при обработке данных в ЕХД. FAILED Описание ошибки Значение stack trace Код ошибки в ЕХД null null

 

В возвращаемой AsgeWSEssence будут атрибуты со следующими кодами:

· node – место учета;

· value – значение +;

· quality – качество показания.





Поделиться с друзьями:


Дата добавления: 2015-07-02; Просмотров: 415; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.