Dropwizard :: HK2 Integration

Adds support for Health Checks, LifeCycles, Metrics, and Tasks to be injected by HK2

License

License

Categories

Categories

DropWizard Container Microservices HK2 Application Layer Libs Dependency Injection
GroupId

GroupId

zone.dragon.dropwizard
ArtifactId

ArtifactId

dropwizard-hk2
Last Version

Last Version

2.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Dropwizard :: HK2 Integration
Adds support for Health Checks, LifeCycles, Metrics, and Tasks to be injected by HK2
Project URL

Project URL

https://github.com/dragonzone/dropwizard-hk2
Project Organization

Project Organization

DragonZone
Source Code Management

Source Code Management

https://github.com/dragonzone/dropwizard-hk2/tree/master

Download dropwizard-hk2

How to add to project

<!-- https://jarcasting.com/artifacts/zone.dragon.dropwizard/dropwizard-hk2/ -->
<dependency>
    <groupId>zone.dragon.dropwizard</groupId>
    <artifactId>dropwizard-hk2</artifactId>
    <version>2.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/zone.dragon.dropwizard/dropwizard-hk2/
implementation 'zone.dragon.dropwizard:dropwizard-hk2:2.1.1'
// https://jarcasting.com/artifacts/zone.dragon.dropwizard/dropwizard-hk2/
implementation ("zone.dragon.dropwizard:dropwizard-hk2:2.1.1")
'zone.dragon.dropwizard:dropwizard-hk2:jar:2.1.1'
<dependency org="zone.dragon.dropwizard" name="dropwizard-hk2" rev="2.1.1">
  <artifact name="dropwizard-hk2" type="jar" />
</dependency>
@Grapes(
@Grab(group='zone.dragon.dropwizard', module='dropwizard-hk2', version='2.1.1')
)
libraryDependencies += "zone.dragon.dropwizard" % "dropwizard-hk2" % "2.1.1"
[zone.dragon.dropwizard/dropwizard-hk2 "2.1.1"]

Dependencies

compile (25)

Group / Artifact Type Version
com.fasterxml.jackson.core : jackson-core jar
com.fasterxml.jackson.core : jackson-databind jar
com.google.guava : guava jar 30.0-jre
io.dropwizard : dropwizard-core jar
io.dropwizard : dropwizard-jersey jar
io.dropwizard : dropwizard-jetty jar
io.dropwizard : dropwizard-lifecycle jar
io.dropwizard : dropwizard-servlets jar
io.dropwizard.metrics : metrics-annotation jar
io.dropwizard.metrics : metrics-core jar
io.dropwizard.metrics : metrics-healthchecks jar
jakarta.annotation : jakarta.annotation-api jar 1.3.5
org.glassfish.hk2.external : jakarta.inject jar
jakarta.validation : jakarta.validation-api jar 2.0.2
jakarta.ws.rs : jakarta.ws.rs-api jar 2.1.6
org.eclipse.jetty : jetty-jmx jar
org.eclipse.jetty : jetty-server jar
org.eclipse.jetty : jetty-util jar
org.glassfish.hk2 : hk2-api jar
org.glassfish.hk2 : hk2-extras jar
org.glassfish.hk2 : hk2-utils jar
org.glassfish.hk2.external : aopalliance-repackaged jar
org.glassfish.jersey.core : jersey-common jar
org.glassfish.jersey.core : jersey-server jar
org.slf4j : slf4j-api jar 1.7.30

provided (1)

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

test (9)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.junit.jupiter : junit-jupiter-engine jar
org.junit.vintage : junit-vintage-engine jar
io.dropwizard : dropwizard-testing jar
io.dropwizard : dropwizard-client jar
io.dropwizard.metrics : metrics-json jar
org.assertj : assertj-core jar 3.18.1
org.glassfish.jersey.core : jersey-client jar
org.mockito : mockito-core jar 3.6.28

Project Modules

There are no modules declared in this project.

Versions

Version
2.1.1
2.1.0
2.0.7-13cb6d
2.0.6-09b602
2.0.5-07239e
2.0.4-2044fe
1.3.3-93e0d6
1.2.2-245f94
1.2.1-fa7e12
1.1.18-a1907f
1.1.17-b25e28
1.1.16-97d2fb
1.1.15-b2a026
1.1.14-05ab08
1.1.8-93ddea
1.1.6-f1993a