Rx OkHttp

A think RxJava wrapper around OKHttp

License

License

MIT
Categories

Categories

React User Interface Web Frameworks
GroupId

GroupId

com.shekhargulati.reactivex
ArtifactId

ArtifactId

rx-okhttp
Last Version

Last Version

0.1.9
Release Date

Release Date

Type

Type

jar
Description

Description

Rx OkHttp
A think RxJava wrapper around OKHttp
Project URL

Project URL

https://github.com/shekhargulati/rx-okhttp
Source Code Management

Source Code Management

https://github.com/shekhargulati/rx-okhttp.git

Download rx-okhttp

How to add to project

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

Dependencies

compile (7)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.12
org.bouncycastle : bcpkix-jdk15on jar 1.51
com.kohlschutter.junixsocket : junixsocket-common jar 2.0.4
io.reactivex : rxjava jar 1.1.0
org.apache.httpcomponents : httpclient jar 4.3.5
com.squareup.okhttp3 : okhttp jar 3.3.1
com.kohlschutter.junixsocket : junixsocket-native-common jar 2.0.4

test (5)

Group / Artifact Type Version
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3
org.slf4j : slf4j-simple jar 1.7.12
com.google.code.gson : gson jar 2.6.2
com.squareup.okhttp3 : mockwebserver jar 3.3.1

Project Modules

There are no modules declared in this project.

Reactive OkHttp Build Status codecov.io License

A think RxJava Observable wrapper around OKHttp. You can use it to build reactive REST API clients. rx-docker-client uses this API.

Getting Started

To use rx-okhttp in your application, you have to add rx-okhttp in your classpath. rx-okhttp is available on Maven Central so you just need to add dependency to your favorite build tool as show below.

For Apache Maven users, please add following to your pom.xml.

<dependencies>
    <dependency>
        <groupId>com.shekhargulati.reactivex</groupId>
        <artifactId>rx-okhttp</artifactId>
        <version>0.1.8</version>
    </dependency>
</dependencies>

Gradle users can add following to their build.gradle file.

compile 'com.shekhargulati.reactivex:rx-okhttp:0.1.8'

Versions

Version
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0