Package com.boomi.connector.openapi.dsl
Class OpenAPIDslConnector
- java.lang.Object
-
- com.boomi.connector.util.BaseConnector
-
- com.boomi.connector.openapi.OpenAPIConnector
-
- com.boomi.connector.openapi.dsl.OpenAPIDslConnector
-
- All Implemented Interfaces:
Connector
public class OpenAPIDslConnector extends OpenAPIConnector
-
-
Constructor Summary
Constructors Constructor Description OpenAPIDslConnector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrowsercreateBrowser(BrowseContext context)ReturnsOpenAPIBrowserwhich will retrieve theObjectTypelist based on config file generated from OpenAPI DSL operation input definitionsprotected OpenAPIDslOperationcreateExecuteOperation(OperationContext context)The OpenAPI DSL Connector provides flexibility by only supporting Execute operation.-
Methods inherited from class com.boomi.connector.util.BaseConnector
createCreateOperation, createDeleteOperation, createGetOperation, createOperation, createQueryOperation, createUpdateOperation, createUpsertOperation, getContext, initialize, setContext
-
-
-
-
Method Detail
-
createBrowser
public Browser createBrowser(BrowseContext context)
ReturnsOpenAPIBrowserwhich will retrieve theObjectTypelist based on config file generated from OpenAPI DSL operation input definitions- Specified by:
createBrowserin interfaceConnector- Overrides:
createBrowserin classOpenAPIConnector- Parameters:
context- the BrowseContext- Returns:
- OpenAPI DSL Browser impl
-
createExecuteOperation
protected OpenAPIDslOperation createExecuteOperation(OperationContext context)
The OpenAPI DSL Connector provides flexibility by only supporting Execute operation. The operation instance executes the underlying HTTP method(GET / HEAD / POST / DELETE / PUT / PATCH / OPTIONS / TRACE ) against the selected path with any additional schemas and parameters defined by the specification.- Overrides:
createExecuteOperationin classOpenAPIConnector- Parameters:
context- the OperationContext- Returns:
- OpenAPIDslOperation
-
-