syndesisio / syndesis-rest

The API for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis-staging.b6ff.rh-idev.openshiftapps.com/api/v1/
Apache License 2.0
6 stars 17 forks source link

Fix and straight integration state model. #396

Closed rhuss closed 7 years ago

rhuss commented 7 years ago

Currently, there are various places where we deviate from a pure declarative and decoupled state model, where the target state is set from the outside and some controller like functionality drive the integration to the desired state.

See https://github.com/rhuss/ipaas-rest/blob/7a899ce9ccf243e17e22001ebda8d5d0e01968e4/rest/src/main/java/io/syndesis/rest/v1/handler/integration/IntegrationHandler.java#L95-L100 as a starting point.

rhuss commented 7 years ago

Duplicate of https://github.com/syndesisio/syndesis-project/issues/22