Symphony POD Java Api

Symphony Java API generated from specification

Лицензия

Лицензия

Категории

Категории

Java Языки программирования CLI Взаимодействие с пользователем Jersey Межпрограммное взаимодействие REST Frameworks
Группа

Группа

org.symphonyoss.symphony
Идентификатор

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

symphony-pod-java-jersey2-client
Последняя версия

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

1.50.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Symphony POD Java Api
Symphony Java API generated from specification
Организация-разработчик

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

Symphony Software Foundation

Скачать symphony-pod-java-jersey2-client

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

<!-- https://jarcasting.com/artifacts/org.symphonyoss.symphony/symphony-pod-java-jersey2-client/ -->
<dependency>
    <groupId>org.symphonyoss.symphony</groupId>
    <artifactId>symphony-pod-java-jersey2-client</artifactId>
    <version>1.50.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.symphonyoss.symphony/symphony-pod-java-jersey2-client/
implementation 'org.symphonyoss.symphony:symphony-pod-java-jersey2-client:1.50.1'
// https://jarcasting.com/artifacts/org.symphonyoss.symphony/symphony-pod-java-jersey2-client/
implementation ("org.symphonyoss.symphony:symphony-pod-java-jersey2-client:1.50.1")
'org.symphonyoss.symphony:symphony-pod-java-jersey2-client:jar:1.50.1'
<dependency org="org.symphonyoss.symphony" name="symphony-pod-java-jersey2-client" rev="1.50.1">
  <artifact name="symphony-pod-java-jersey2-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.symphonyoss.symphony', module='symphony-pod-java-jersey2-client', version='1.50.1')
)
libraryDependencies += "org.symphonyoss.symphony" % "symphony-pod-java-jersey2-client" % "1.50.1"
[org.symphonyoss.symphony/symphony-pod-java-jersey2-client "1.50.1"]

Зависимости

compile (6)

Идентификатор библиотеки Тип Версия
org.glassfish.jersey.media : jersey-media-multipart jar 2.23.1
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.23.1
com.fasterxml.jackson.datatype : jackson-datatype-jsr310 jar 2.9.1
org.glassfish.jersey.core : jersey-client jar 2.23.1
io.swagger : swagger-core jar 1.5.16
com.brsanthu : migbase64 jar 2.2

test (1)

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

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

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

Dependencies Build Status Validation Status Symphony Software Foundation - Active

Symphony Java API

This project generates (swagger-gen) java client language binding(s) based on the Symphony LLC REST API specification. Currently only the Jersey2 client implementation is generated, but this can be easily modified to support other variants.

The generation will produce libraries for the three core REST API modules agent, authentication and pod.

Versioning of these bindings align with the Symphony LLC REST API versions.

Current releases include 1.45.0, 1.46.0 and 1.47.0-SNAPSHOT. Javadoc is included in all maven distributions.

POM for Jersey2 Bindings:

       <dependency>
               <groupId>org.symphonyoss.symphony</groupId>
               <artifactId>symphony-authenticator-java-jersey2-client</artifactId>
               <version>${symphony-api-version}</version>
       </dependency>
       <dependency>
               <groupId>org.symphonyoss.symphony</groupId>
               <artifactId>symphony-agent-java-jersey2-client</artifactId>
               <version>${symphony-api-version}</version>
       </dependency>
       <dependency>
               <groupId>org.symphonyoss.symphony</groupId>
               <artifactId>symphony-pod-java-jersey2-client</artifactId>
               <version>${symphony-api-version}</version>
       </dependency>

Branch Strategy:

Branch strategy aligns with spec versioning and merged into master for released version. example branch format: 1_46, 1_47..etc

API Docs

API Documentation

Contribute

This project was initiated at IHS Markit and has been developed as open-source from the very beginning.

Contributions are accepted via GitHub pull requests. All contributors must be covered by contributor license agreements to comply with the Code Contribution Process.

  1. Fork it (https://github.com/symphonyoss/symphony-java-api/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Read our contribution guidelines and Community Code of Conduct
  4. Commit your changes (git commit -am 'Add some fooBar')
  5. Push to the branch (git push origin feature/fooBar)
  6. Create a new Pull Request

License

The code in this repository is distributed under the Apache License, Version 2.0.

Copyright 2016-2019 Symphony LLC

org.symphonyoss.symphony

FINOS Symphony Program

Symphony Program within the Fintech Open Source Foundation (FINOS).

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

Версия
1.50.1
1.50.0
1.49.0
1.48.1
1.48.0
1.47.0
1.46.0
1.0.1
1.0.0
0.9.1
0.9.0