/cloudio-endpoint-java

Java Endpoint library

Primary LanguageJavaMIT LicenseMIT

cloudio-endpoint-java Build Status Download

Java endpoint (IoT device) library for cloud.iO.

Documentation

The online javadoc Documentation can be found here.

How to use

First of all you need to add the dependency to the cloud.iO endpoint library to your Java project. The following chapters show how to configure your gradle or maven projects in order to use cloud.iO.

Gradle

repositories {
    jcenter()
}

dependencies {
    compile(group: 'ch.hevs.cloudio', name: 'cloudio-endpoint-java', version: '0.1.5')
}

Maven

    <repositories>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>bintray</name>
          <url>http://jcenter.bintray.com</url>
        </repository>
    </repositories>

    <dependencies>
       <dependency>
         <groupId>ch.hevs.cloudio</groupId>
         <artifactId>cloudio-endpoint-java</artifactId>
         <version>0.1.5</version>
         <type>jar</type>
       </dependency>
    </dependencies>

Using development snapshots

If you need the latest development snapshot, use these gradle/maven dependencies:

Gradle

repositories {
    jcenter()
    maven {
        url "https://oss.jfrog.org/artifactory/list/oss-snapshot-local"
    }
}

dependencies {
    compile(group: 'ch.hevs.cloudio', name: 'cloudio-endpoint-java', version: '0.2.0-SNAPSHOT', ext: 'jar')
}

Maven

    <repositories>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>bintray</name>
          <url>http://jcenter.bintray.com</url>
        </repository>
        <repository>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
          <id>JFrog OSS snapshots</id>
          <name>bintray snapshots</name>
           <url>https://oss.jfrog.org/artifactory/list/oss-snapshot-local</url>
         </repository>
    </repositories>

    <dependencies>
       <dependency>
         <groupId>ch.hevs.cloudio</groupId>
         <artifactId>cloudio-endpoint-java</artifactId>
         <version>0.2.0-SNAPSHOT</version>
         <type>jar</type>
       </dependency>
    </dependencies>