Package com.boomi.connector.openapi
Class OpenAPIConnector
- java.lang.Object
-
- com.boomi.connector.util.BaseConnector
-
- com.boomi.connector.openapi.OpenAPIConnector
-
- All Implemented Interfaces:
Connector
- Direct Known Subclasses:
OpenAPIDslConnector
public class OpenAPIConnector extends BaseConnector
-
-
Constructor Summary
Constructors Constructor Description OpenAPIConnector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Browser
createBrowser(BrowseContext context)
ReturnsOpenAPIBrowser
which will read the given OpenAPI specification and return possible operation parameters fields, request / response profiles / and generates theOpenAPIRequestCookie
andOpenAPIResponseCookie
protected Operation
createExecuteOperation(OperationContext context)
TheOpenAPIOperation
executes the HTTP method (GET / HEAD / POST / DELETE / PUT / PATCH / OPTIONS / TRACE ) against the selected path with any additional schemas and parameters defined by the specification.-
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)
ReturnsOpenAPIBrowser
which will read the given OpenAPI specification and return possible operation parameters fields, request / response profiles / and generates theOpenAPIRequestCookie
andOpenAPIResponseCookie
- Specified by:
createBrowser
in interfaceConnector
- Overrides:
createBrowser
in classBaseConnector
- Parameters:
context
- the BrowseContext- Returns:
- the Browser Impl
-
createExecuteOperation
protected Operation createExecuteOperation(OperationContext context)
TheOpenAPIOperation
executes the 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:
createExecuteOperation
in classBaseConnector
- Parameters:
context
- the OperationContext- Returns:
- the Operation Impl
-
-