Skip to content

Apache Camel component to manage integration with the Internet Computer

License

Notifications You must be signed in to change notification settings

ic4j/ic4j-camel

Repository files navigation

Apache Camel Internet Computer Component

Apache Camel is an Open Source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.

https://camel.apache.org/

The IC4J Camel component allows native execution of Internet Computer smart contracts from Apache Camel.

Downloads / Accessing Binaries

To add Java IC4J Apache Camel Internet Computer Component library to your Java project use Maven or Gradle import from Maven Central.

https://search.maven.org/artifact/ic4j/ic4j-camel/0.7.0/jar
<dependency>
  <groupId>org.ic4j</groupId>
  <artifactId>ic4j-camel</artifactId>
  <version>0.7.0</version>
</dependency>
implementation 'org.ic4j:ic4j-camel:0.7.0'

To install IC4J Camel component to Apache Karavan Visual Studio Code plug-in add

ic

to .vscode/extensions/camel-karavan.karavan-4.60.0/components/components.properties file

and content of src/ic.json file to .vscode/extensions/camel-karavan.karavan-4.60.0/components/components.json file.

To enable the loading of IC4J libraries, you should move the src/application.properties file to the root of your project.

Build

You need JDK 17+ to build IC4J Apache Camel Internet Computer Component.

About

Apache Camel component to manage integration with the Internet Computer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published