AxonIQ EventStore Client

Java Client module for the AxonIQ EventStore Server.

License

License

Categories

Categories

CLI User Interface Axon Application Layer Libs Distributed Applications
GroupId

GroupId

io.axoniq
ArtifactId

ArtifactId

axoniq-client
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

pom
Description

Description

AxonIQ EventStore Client
Java Client module for the AxonIQ EventStore Server.
Project URL

Project URL

https://www.axoniq.io
Source Code Management

Source Code Management

https://github.com/AxonIQ/axoniq-eventstore-client

Download axoniq-client

Filename Size
axoniq-client-1.0.pom 8 KB
Browse

How to add to project

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

Dependencies

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

Project Modules

  • axoniq-eventstore-grpc-proto
  • axoniq-eventstore-client
  • examples/axoniq-eventstore-client-example
  • examples/axoniq-eventstore-client-example-nospring

AxonDB client modules

Contains public interface definitions, client code and sample programs for the AxonDB

Version history

1.0

First release

1.1

Query API in client

1.2.1

API extensions for AxonHub integration

1.2.3

  • Keep-alive between client and server
  • maintain connection between client and server even if there are no requests to detect lost connections.
  • Simplified servers property to use default port when omitted
  • Commit timeout configurable
  • Improved support for configuration properties in IDE when using spring-boot

1.3

  • Implementation of new AxonFramework 3.3 operations

1.3.1

  • Fix for missing upcaster
  • Resolved high memory consumption in EventBuffer when event stream was closed by client
  • Performance improvement in readEvents

1.3.5

  • changed connect thread to daemon thread
  • aligned client version with latest server version
io.axoniq

AxonIQ

Versions

Version
1.0
1.0-beta3
1.0-beta2
1.0-beta1