Public Java API

The novomind iAGENT public APIs consist of two java projects: ecom-common-api and ecom-api (artifact ecom-api-iagent) containing all interfaces. Your plugins will compile against these projects.

The public API projects are available in our public repository at:

https://open-repo.novomind.com/artifactory/webapp/#/artifacts/browse/tree/General/libs/com/novomind/ecom

Examples:

Maven:

...

<dependency>
  <groupId>com.novomind.ecom</groupId>
  <artifactId>ecom-common-api</artifactId>
  <version>[2.0,3.0)</version>
</dependency>

<dependency>
  <groupId>com.novomind.ecom</groupId>
  <artifactId>ecom-api-iagent</artifactId>
  <version>[12.0,13.0)</version>
</dependency>

Gradle:

...

compile(group: 'com.novomind.ecom', name: 'ecom-common-api', version: '2.+')
compile(group: 'com.novomind.ecom', name: 'ecom-api-iagent', version: '12.+')

JavaDoc

The JavaDoc for the novomind iAGENT public APIs can be found here: