Class ConnectorExecutionEngine
java.lang.Object
com.bonitasoft.processbuilder.execution.ConnectorExecutionEngine
Facade for executing REST connectors.
This is the single entry point used by both consumers:
- REST API Extension (ExecuteRestService controller)
- Custom Bonita Connector (RestExecutionConnector in RestAPIConnector process)
The engine parses the PBConfiguration JSON, resolves the method template,
substitutes parameters, normalizes + decrypts authentication, and executes
the HTTP call via HttpExecutor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(ConnectorRequest request) Executes a REST connector request.
-
Constructor Details
-
ConnectorExecutionEngine
public ConnectorExecutionEngine() -
ConnectorExecutionEngine
-
-
Method Details
-
execute
Executes a REST connector request.- Parameters:
request- The connector request containing configJson, methodName, params, etc.- Returns:
- The connector response with success/error, statusCode, responseBody, etc.
-