rest-hateoas-client

Client for dynamic discovery of REST-APIs which are developed with the help of common.rest.schemagen

License

License

Categories

Categories

CLI User Interface hate Data Data Formats Hypermedia Types
GroupId

GroupId

com.mercateo.rest
ArtifactId

ArtifactId

rest-hateoas-client
Last Version

Last Version

0.5.1
Release Date

Release Date

Type

Type

jar
Description

Description

rest-hateoas-client
Client for dynamic discovery of REST-APIs which are developed with the help of common.rest.schemagen
Project URL

Project URL

https://github.com/Mercateo/rest-hateoas-client
Project Organization

Project Organization

Mercateo AG
Source Code Management

Source Code Management

https://github.com/Mercateo/rest-hateoas-client.git

Download rest-hateoas-client

How to add to project

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

Dependencies

compile (10)

Group / Artifact Type Version
com.fasterxml.jackson.module : jackson-module-jaxb-annotations jar 2.7.5
org.projectlombok : lombok jar 1.16.10
org.glassfish.jersey.core : jersey-client jar 2.26
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.26
org.glassfish.jersey.media : jersey-media-sse jar 2.26
org.glassfish.jersey.inject : jersey-hk2 jar 2.26
com.google.guava : guava jar 19.0
org.reflections : reflections jar 0.9.10
org.glassfish.jersey.connectors : jersey-apache-connector jar 2.26
org.slf4j : slf4j-api jar 1.7.25

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 1.10.19
com.tngtech.java : junit-dataprovider jar 1.13.1

Project Modules

There are no modules declared in this project.

rest-hateoas-client Build Status Coverage Status MavenCentral

A very simple HATEOAS client for java.

There are some examples in the client test folder.

  1. Simple example To make it run one needs to run the example server which can be found here.

  2. SSE example. To make it run one has to run the server of the factcast project.

  3. further SSE example. To make it run one has to run the server of the factcast project.

com.mercateo.rest
the procurement platform for your business

Versions

Version
0.5.1
0.5.0
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.1
0.2.0
0.1.3
0.1.2
0.1.1
0.1.0
0.0.5
0.0.4
0.0.3
0.0.2