summaryrefslogtreecommitdiffstats
path: root/docs/sections/apis/SDK.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/sections/apis/SDK.rst')
-rw-r--r--docs/sections/apis/SDK.rst103
1 files changed, 74 insertions, 29 deletions
diff --git a/docs/sections/apis/SDK.rst b/docs/sections/apis/SDK.rst
index b118ad92..e1ffc609 100644
--- a/docs/sections/apis/SDK.rst
+++ b/docs/sections/apis/SDK.rst
@@ -13,45 +13,90 @@ Overview
--------
DCAE SDK contains utilities and clients which may be used for fetching
-configuration from CBS, consuming messages from DMaaP, interacting with A&AI,
-etc. SDK is written in Java.
+configuration from CBS, consuming messages from DMaaP, etc. SDK is written in Java.
Introduction
------------
- SDK Maven dependencies (modules).
+ SDK Maven dependencies (modules).
- .. code-block:: XML
+ .. code-block:: XML
<properties>
- <sdk.version>1.1.6</sdk.version>
+ <sdk.version>1.3.4</sdk.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
+ <artifactId>cbs-client</artifactId>
+ <version>${sdk.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
+ <artifactId>dmaap-client</artifactId>
+ <version>${sdk.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
+ <artifactId>http-client</artifactId>
+ <version>${sdk.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.onap.dcaegen2.services.sdk.security.crypt</groupId>
+ <artifactId>crypt-password</artifactId>
+ <version>${sdk.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.onap.dcaegen2.services.sdk.security</groupId>
+ <artifactId>ssl</artifactId>
+ <version>${sdk.version}</version>
+ </dependency>
+
<dependency>
- <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
- <artifactId>cbs-client</artifactId>
- <version>${sdk.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.onap.dcaegen2.services.sdk.security.crypt</groupId>
- <artifactId>crypt-password</artifactId>
- <version>${sdk.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.onap.dcaegen2.services.sdk</groupId>
- <artifactId>hvvesclient-producer-api</artifactId>
- <version>${sdk.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.onap.dcaegen2.services.sdk</groupId>
- <artifactId>hvvesclient-producer-impl</artifactId>
- <version>${sdk.version}</version>
- <scope>runtime</scope>
- </dependency>
- <!-- more to go -->
+ <groupId>org.onap.dcaegen2.services.sdk</groupId>
+ <artifactId>hvvesclient-producer-api</artifactId>
+ <version>${sdk.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.onap.dcaegen2.services.sdk</groupId>
+ <artifactId>hvvesclient-producer-impl</artifactId>
+ <version>${sdk.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+
+ <!-- more to go -->
</dependencies>
+
+
+Revision history
+----------------
+
+ **1.3.4**
+ - Usage of Java 11
+
+ **1.3.3-SNAPSHOT**
+ - Upgrade CBS to support SSL
+ - Fix static code vulnerabilities
+ - Exclude IT from tests
+ - Remove AAI client from SDK
+
+ **1.3.2-SNAPSHOT**
+ - Restructure AAI client
+ - Get rid of common-dependency module
+ - Rearrange files in packages inside rest-services
+
+ **1.3.1-SNAPSHOT**
+ - Bugfix release: AAI client
+ - Make AaiGetServiceInstanceClient build correct path to the service resource in AAI
+
+ **1.3.0-SNAPSHOT** (ElAlto - under development)
+ - All El-Alto work noted under 1.2.0-SNAPSHOT will roll into this version
+ - Version update was done for tracking global-jjb migration work and corresponding submission - https://gerrit.onap.org/r/#/c/dcaegen2/services/sdk/+/89902/ \ No newline at end of file