This repository has been archived by the owner. It is now read-only.
Syndesis Verifier Service
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.mvn
src
.editorconfig
.gitignore
Jenkinsfile
Jenkinsfile-rollout
LICENSE.txt
README.adoc
header.txt
mvnw
mvnw.cmd
pom.xml

README.adoc

Repository has been moved

This repository is not longer active and has been moved to https://github.com/syndesisio/syndesis (code & issues)

Syndesis Verifier Service

This project offers the online verification of Camel Connectors. It provides a single Endpoint

/api/v1/verifier

which take connector specific parameters as input and returns the result of the verification.

Note
Add detailed description of input and output parameters.

This service is called from within Syndesis Rest as part of its /connectors/verifier endpoint.

The data flow is:

Syndesis UI --> Syndesis Rest --> Syndesis Verifier --> Camel Connectors

It’s meant to be used in a synchronous flow.

Implementation Notes

In the initial version of this service the supported Camel Connectors (Twitter Mention, Salesforce Upsert, Http Get) are called directly from the same JVM in order to perform the validation. In a next step, these connectors are extracted into dedicated Pods which are managed and pooled and called from this Verifier Service on demand. More on this later …​