Linode APIv4 Spring Integration Classes

Java classes and configuration for accessing Linode's version 4 API with Spring Framework.

Лицензия

Лицензия

Категории

Категории

Java Языки программирования
Группа

Группа

org.dellroad
Идентификатор

Идентификатор

linode-apiv4-java-spring
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Linode APIv4 Spring Integration Classes
Java classes and configuration for accessing Linode's version 4 API with Spring Framework.

Скачать linode-apiv4-java-spring

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.dellroad/linode-apiv4-java-spring/ -->
<dependency>
    <groupId>org.dellroad</groupId>
    <artifactId>linode-apiv4-java-spring</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.dellroad/linode-apiv4-java-spring/
implementation 'org.dellroad:linode-apiv4-java-spring:1.0.0'
// https://jarcasting.com/artifacts/org.dellroad/linode-apiv4-java-spring/
implementation ("org.dellroad:linode-apiv4-java-spring:1.0.0")
'org.dellroad:linode-apiv4-java-spring:jar:1.0.0'
<dependency org="org.dellroad" name="linode-apiv4-java-spring" rev="1.0.0">
  <artifact name="linode-apiv4-java-spring" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.dellroad', module='linode-apiv4-java-spring', version='1.0.0')
)
libraryDependencies += "org.dellroad" % "linode-apiv4-java-spring" % "1.0.0"
[org.dellroad/linode-apiv4-java-spring "1.0.0"]

Зависимости

compile (9)

Идентификатор библиотеки Тип Версия
org.dellroad : linode-apiv4-java-model jar 1.0.0
org.springframework : spring-context jar 4.3.12.RELEASE
org.springframework : spring-web jar 4.3.12.RELEASE
com.fasterxml.jackson.core : jackson-core jar 2.9.2
com.fasterxml.jackson.core : jackson-databind jar 2.9.2
com.fasterxml.jackson.core : jackson-annotations jar 2.9.2
org.apache.httpcomponents : httpcore jar 4.4.8
org.apache.httpcomponents : httpclient jar 4.5.3
org.slf4j : slf4j-api jar 1.7.25

provided (1)

Идентификатор библиотеки Тип Версия
com.google.code.findbugs : jsr305 jar 3.0.1

runtime (2)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-log4j12 jar 1.7.25
log4j : log4j jar 1.2.17

test (2)

Идентификатор библиотеки Тип Версия
org.apache.commons : commons-lang3 jar 3.7
org.testng : testng jar 6.9.10

Модули Проекта

Данный проект не имеет модулей.

linode-apiv4-java

This is a Java library for using Linode's version 4 API. This project contains these sub-modules:

linode-apiv4-java-model defines Java model classes ready for JSON (de)serialization using Jackson.

linode-apiv4-java-spring relies on Spring Framework functionality to provide a convenient API for performing Linode REST API queries over HTTPS.

linode-apiv4-java-workers adds a basic "worker pool" service on top of linode-apiv4-java-spring.

Status

Current status: most basic functionality is complete and somewhat tested.

Current release: 1.0.0

Using It

Documentation is provided mainly through API Javadocs.

See the org.dellroad.apiv4.spring package for an example of how to setup the LinodeApiRequestSender for API queries.

See WorkerPool for details on setting up worker pool.

Getting It

linode-apiv4-java is available from Maven Central:

    <dependency>
        <groupId>org.dellroad</groupId>
        <artifactId>linode-apiv4-java-model</artifactId>
    </dependency>
    <dependency>
        <groupId>org.dellroad</groupId>
        <artifactId>linode-apiv4-java-spring</artifactId>
    </dependency>
    <dependency>
        <groupId>org.dellroad</groupId>
        <artifactId>linode-apiv4-java-workers</artifactId>
    </dependency>

Версии библиотеки

Версия
1.0.0