io.smallrye.reactive:smallrye-axle-clients

SmallRye Parent POM

License

License

Categories

Categories

React User Interface Web Frameworks CLI
GroupId

GroupId

io.smallrye.reactive
ArtifactId

ArtifactId

smallrye-axle-clients
Last Version

Last Version

1.6.0
Release Date

Release Date

Type

Type

pom
Description

Description

SmallRye Parent POM
Project Organization

Project Organization

SmallRye

Download smallrye-axle-clients

How to add to project

<!-- https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-clients/ -->
<dependency>
    <groupId>io.smallrye.reactive</groupId>
    <artifactId>smallrye-axle-clients</artifactId>
    <version>1.6.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-clients/
implementation 'io.smallrye.reactive:smallrye-axle-clients:1.6.0'
// https://jarcasting.com/artifacts/io.smallrye.reactive/smallrye-axle-clients/
implementation ("io.smallrye.reactive:smallrye-axle-clients:1.6.0")
'io.smallrye.reactive:smallrye-axle-clients:pom:1.6.0'
<dependency org="io.smallrye.reactive" name="smallrye-axle-clients" rev="1.6.0">
  <artifact name="smallrye-axle-clients" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.smallrye.reactive', module='smallrye-axle-clients', version='1.6.0')
)
libraryDependencies += "io.smallrye.reactive" % "smallrye-axle-clients" % "1.6.0"
[io.smallrye.reactive/smallrye-axle-clients "1.6.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • vertx-axle-generator
  • vertx-axle-core
  • vertx-axle-mail-client
  • vertx-axle-web-client
  • vertx-axle-mongo-client
  • vertx-axle-redis-client
  • vertx-axle-cassandra-client
  • vertx-axle-consul-client
  • vertx-axle-kafka-client
  • vertx-axle-amqp-client
  • vertx-axle-rabbitmq-client
  • vertx-axle-sql-client
  • vertx-axle-pg-client
  • vertx-axle-mysql-client
  • reactiverse-axle-postgres-client

SmallRye Reactive Utilities

Build Status Quality Gate Status License Maven

This contains a set of modules helping the development of reactive applications in SmallRye

Vert.x Mutiny Clients

Mutiny is a novel approach to deal with Reactive APIs. The vertx-mutiny-clients module contains the Vert.x client API using the Mutiny model (Uni and Multi).

It also contains the Vert.x code generator.

Reactive Converters

Reactive converters are a set of library to convert types uses by various libraries from/to Publisher and CompletionStage. Documentation is available in the reactive-converters directory.

Build

mvn clean install

Release

  • open a pull request updating the .github/project.yml file with the desired release version and next development version.
  • once the pull request is merged, the release will be cut (tag, deployment...)

IMPORTANT: After the release, you must deploy the Javadoc:

  1. checkout the created tag ($VERSION)
  2. run mvn javadoc:aggregate -DskipTests
  3. clone the website: cd target && git clone [email protected]:smallrye/smallrye-reactive-utils.git gh-pages && cd gh-pages && git checkout gh-pages
  4. create a repository with the version name: mkdir apidocs/$VERSION
  5. copy the generated content into the new directory cp -R ../site/apidocs/* apidocs/$VERSION
  6. commit and push: git add -A && git commit -am "Publish javadoc for version $VERSION" && git push origin gh-pages
io.smallrye.reactive

SmallRye

Versions

Version
1.6.0
1.5.0
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.0
0.1.1
0.1.0
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1