Pollitely

This is a library providing a light-weight approach for executing long-running tasks as simple HTTP request, making them not to incur in HTTP time-out. In other words, given web applications that run task such as batch processes, politelly can support making those tasks taking longer that usual HTTP timeout (typically few minutes). Reference tech stack is Kotlin / Ktor.

License

License

GroupId

GroupId

com.gucci
ArtifactId

ArtifactId

pollitely-lib
Last Version

Last Version

0.1.6
Release Date

Release Date

Type

Type

jar
Description

Description

Pollitely
This is a library providing a light-weight approach for executing long-running tasks as simple HTTP request, making them not to incur in HTTP time-out. In other words, given web applications that run task such as batch processes, politelly can support making those tasks taking longer that usual HTTP timeout (typically few minutes). Reference tech stack is Kotlin / Ktor.
Project URL

Project URL

https://github.com/GuccioGucci/pollitely
Source Code Management

Source Code Management

https://github.com/GuccioGucci/pollitely

Download pollitely-lib

How to add to project

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

Dependencies

runtime (9)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.5.31
org.jetbrains.kotlinx : kotlinx-coroutines-jdk8 jar 1.5.2-native-mt
io.ktor : ktor-server-netty jar 1.6.3
io.ktor : ktor-server-core jar 1.6.3
io.ktor : ktor-server-host-common jar 1.6.3
io.ktor : ktor-jackson jar 1.6.3
ch.qos.logback : logback-classic jar 1.2.1
io.github.microutils : kotlin-logging jar 1.7.1
org.apache.logging.log4j : log4j-core jar 2.13.2

test (4)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-test jar 1.5.31
org.junit.jupiter : junit-jupiter-api jar 5.6.2
org.hamcrest : hamcrest-all jar 1.3
io.ktor : ktor-server-tests jar 1.6.3

Project Modules

There are no modules declared in this project.

Versions

Version
0.1.6