Dropwizard Modules: Parent

Set of modules to simplify dropwizard configuration to different platforms or back-ends

License

License

Categories

Categories

DropWizard Container Microservices
GroupId

GroupId

io.github.jeqo.dropwizard
ArtifactId

ArtifactId

dropwizard-parent
Last Version

Last Version

0.1.2
Release Date

Release Date

Type

Type

pom
Description

Description

Dropwizard Modules: Parent
Set of modules to simplify dropwizard configuration to different platforms or back-ends
Project URL

Project URL

https://github.com/jeqo/dropwizard-modules/
Source Code Management

Source Code Management

https://github.com/jeqo/dropwizard-modules.git

Download dropwizard-parent

How to add to project

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

Dependencies

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

Project Modules

  • elasticsearch
  • kafka
  • jaeger
  • camel
  • opentracing
  • minio

DropWizard Modules

Dropwizard wizard modules to reuse common factories and health checks to different back-ends.

Functionality is mean to be simple:

Factories just expose enough configuration to create clients and add client instances as Managed objects.

Health-checks use client instances to validate that back-ends are up and running.

Modules supported

  • Camel
  • Elasticsearch
  • Kafka
  • Jaeger
  • OpenTracing

Versions

Version
0.1.2
0.1.1
0.1.0