Adding SCell API to your Java project

SCell Public API supports only Maven projects.

To use the SCell Public API you should have the settings.xml for your local Maven repository folder (.m2) configured with credentials for the SCalable Component's Nexus.

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

<servers>
    <server>
        <id>intechcore-demo</id>
        <username>given_username</username>
        <password>given_password</password>
    </server>
</servers>

</settings>

Now you can connect SCell API as dependency in your Maven project:

    ...
    <repositories>
        <repository>
            <id>intechcore-demo</id>
            <name>scalable components demo</name>
            <url>https://nexus.intechcore.online/repository/maven-scomponents-demo</url>
        </repository>
    </repositories>
    ...
    <dependencies>
        ...
        <dependency>
            <groupId>com.intechcore.scomponents.scell</groupId>
            <artifactId>api</artifactId>
            <version>1.0-Demo</version>
        </dependency>
        <dependency>
            <groupId>com.intechcore.scomponents.scell</groupId>
            <artifactId>api-impl</artifactId>
            <version>1.0-Demo</version>
            <scope>runtime</scope>
        </dependency>
        ...
    </dependencies>
    ...

Now you can use first access-point of the API - ScellApiProvider.

Next (ScellApiProvider - First access point)