se.mdh.driftavbrott:mdh-driftavbrott-ws-client

En klient som pratar med driftavbrottstjänstens web service.

Лицензия

Лицензия

Категории

Категории

CLI Взаимодействие с пользователем Drift Сеть Networking
Группа

Группа

se.mdh.driftavbrott
Идентификатор

Идентификатор

mdh-driftavbrott-ws-client
Последняя версия

Последняя версия

2.4.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

se.mdh.driftavbrott:mdh-driftavbrott-ws-client
En klient som pratar med driftavbrottstjänstens web service.
Ссылка на сайт

Ссылка на сайт

https://github.com/mdh-se/mdh-driftavbrott-ws-client
Организация-разработчик

Организация-разработчик

Mälardalens högskola
Система контроля версий

Система контроля версий

https://github.com/mdh-se/mdh-driftavbrott-ws-client

Скачать mdh-driftavbrott-ws-client

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/se.mdh.driftavbrott/mdh-driftavbrott-ws-client/ -->
<dependency>
    <groupId>se.mdh.driftavbrott</groupId>
    <artifactId>mdh-driftavbrott-ws-client</artifactId>
    <version>2.4.0</version>
</dependency>
// https://jarcasting.com/artifacts/se.mdh.driftavbrott/mdh-driftavbrott-ws-client/
implementation 'se.mdh.driftavbrott:mdh-driftavbrott-ws-client:2.4.0'
// https://jarcasting.com/artifacts/se.mdh.driftavbrott/mdh-driftavbrott-ws-client/
implementation ("se.mdh.driftavbrott:mdh-driftavbrott-ws-client:2.4.0")
'se.mdh.driftavbrott:mdh-driftavbrott-ws-client:jar:2.4.0'
<dependency org="se.mdh.driftavbrott" name="mdh-driftavbrott-ws-client" rev="2.4.0">
  <artifact name="mdh-driftavbrott-ws-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='se.mdh.driftavbrott', module='mdh-driftavbrott-ws-client', version='2.4.0')
)
libraryDependencies += "se.mdh.driftavbrott" % "mdh-driftavbrott-ws-client" % "2.4.0"
[se.mdh.driftavbrott/mdh-driftavbrott-ws-client "2.4.0"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
commons-io : commons-io jar 2.5
commons-logging : commons-logging jar 1.2
org.apache.cxf : cxf-rt-rs-client jar 3.1.14
se.mdh.driftavbrott : mdh-driftavbrott-modell jar 1.4.1

provided (2)

Идентификатор библиотеки Тип Версия
javax.ws.rs : javax.ws.rs-api jar 2.0
javax.xml.ws : jaxws-api jar 2.2.9

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

mdh-driftavbrott-ws-client

En Java-klient som kan kommunicera med mdh-driftavbrott-service. Den här komponenten används av mdh-driftavbrott-filter, men är intressant om du vill integrera driftavbrott i något annat än en webbapplikation.

Användning

Här följer ett exempel på lite Java-kod:

    DriftavbrottFacade facade = new DriftavbrottFacade();
    Driftavbrott driftavbrott = null;
    List<String> kanaler = new ArrayList<>();
    kanaler.add("ladok.backup");
    try {
      driftavbrott = facade.getPagaendeDriftavbrott(kanaler, "mitt-system");
      System.out.println("Hämtade detta driftavbrott:" + driftavbrott);
      // Hantera driftavbrott
    }
    catch (WebServiceException wse) {
      log.warn("Det gick inte att hämta information om pågående driftavbrott.", wse);
      // Felhantering
    }

Konfigurering

Klassen DriftavbrottFacade behöver konfigurationsfilen se.mdh.driftavbrott.properties som ska innehålla en URL till mdh-driftavbrott-service. Till exempel så här:

se.mdh.driftavbrott.service.url=http://localhost:3301/mdh-driftavbrott/v1
se.mdh.driftavbrott

Mälardalen University

Версии библиотеки

Версия
2.4.0
2.3.0
2.2.0
2.1.1
2.1.0