nl.vpro.shared:vpro-shared-elasticsearch7

Utilities using elastic search native transport client

License

License

Categories

Categories

Search Business Logic Libraries Elasticsearch
GroupId

GroupId

nl.vpro.shared
ArtifactId

ArtifactId

vpro-shared-elasticsearch7
Last Version

Last Version

2.21.0
Release Date

Release Date

Type

Type

jar
Description

Description

Utilities using elastic search native transport client

Download vpro-shared-elasticsearch7

How to add to project

<!-- https://jarcasting.com/artifacts/nl.vpro.shared/vpro-shared-elasticsearch7/ -->
<dependency>
    <groupId>nl.vpro.shared</groupId>
    <artifactId>vpro-shared-elasticsearch7</artifactId>
    <version>2.21.0</version>
</dependency>
// https://jarcasting.com/artifacts/nl.vpro.shared/vpro-shared-elasticsearch7/
implementation 'nl.vpro.shared:vpro-shared-elasticsearch7:2.21.0'
// https://jarcasting.com/artifacts/nl.vpro.shared/vpro-shared-elasticsearch7/
implementation ("nl.vpro.shared:vpro-shared-elasticsearch7:2.21.0")
'nl.vpro.shared:vpro-shared-elasticsearch7:jar:2.21.0'
<dependency org="nl.vpro.shared" name="vpro-shared-elasticsearch7" rev="2.21.0">
  <artifact name="vpro-shared-elasticsearch7" type="jar" />
</dependency>
@Grapes(
@Grab(group='nl.vpro.shared', module='vpro-shared-elasticsearch7', version='2.21.0')
)
libraryDependencies += "nl.vpro.shared" % "vpro-shared-elasticsearch7" % "2.21.0"
[nl.vpro.shared/vpro-shared-elasticsearch7 "2.21.0"]

Dependencies

compile (9)

Group / Artifact Type Version
nl.vpro.shared : vpro-shared-util jar
commons-io : commons-io jar 2.8.0
org.apache.commons : commons-lang3 jar 3.11
org.apache.logging.log4j : log4j-to-slf4j jar
org.elasticsearch : elasticsearch jar 7.10.1
org.elasticsearch.client : transport jar 7.10.1
nl.vpro.shared : vpro-shared-elasticsearch jar
javax.annotation : javax.annotation-api Optional jar 1.3.2
org.checkerframework : checker-qual Optional jar 3.8.0

provided (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.18.16

test (4)

Group / Artifact Type Version
org.slf4j : slf4j-log4j12 jar 1.7.27
org.junit.jupiter : junit-jupiter jar
org.assertj : assertj-core jar 3.18.1
org.mockito : mockito-core jar 3.3.3

Project Modules

There are no modules declared in this project.

VPRO Shared modules

Build Status MavenCentral javadoc codecov snapshots

These are various shared utility modules which are used on several places in VPRO artifacts.

highlights

Builds

Release builds will be provided via maven central.

TODO

  • Some of these modules are old, contain very little usefull or are very specific for VPRO. We should remove them.

  • A bit more of documentation here and there would be welcome. Though we provide this mainly to be able to provide other artifact too, which themselves depend on this

  • Some, or perhaps even most or all, of the submodules should be migrated to git repositories of their own. They don’t change often. This will make the builds faster and leaner.

nl.vpro.shared

VPRO

Versions

Version
2.21.0
2.20.3
2.20.1
2.20.0
2.19.4
2.19.3
2.19.2
2.19.1
2.19.0
2.18.1
2.18.0
2.17.1
2.17.0
2.16.1
2.16.0
2.15.0
2.14.0
2.13.1
2.13.0
2.12.2
2.12.1
2.12.0
2.11.3
2.11.2
2.11.1
2.11.0
2.10.0
2.9.1
2.9.0