I wish to implement a process that is triggered by a http put request (file upload)
Does an http put inbound connector exist for this purpose ?
If not, could you help me in creating a custom inbound connector for Camunda ?
Thanks for your help
Hello my friend!
If you already have the entry point, in this case the process where this file is uploaded, you can within this process, just make an http request to the api to start an instance using the lib you want to do this according to the language used.
Calling this API below: PROCESS DEFINITION - START INSTANCE
https://docs.camunda.org/rest/camunda-bpm-platform/7.20/#tag/Process-Definition/operation/startProcessInstanceByKeyAndTenantId
Otherwise, if your Camunda application is embedded spring, you can create a controller to receive this HTTP-PUT request and when called, you can start the instance using the methods provided by the Camunda API, for example:
runtimeService.startProcessInstanceByKey(processDefinitionKey)
Hope this helps.
William Robert Alves