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 BrowsercreateBrowser(BrowseContext context)ReturnsOpenAPIBrowserwhich will read the given OpenAPI specification and return possible operation parameters fields, request / response profiles / and generates theOpenAPIRequestCookieandOpenAPIResponseCookieprotected OperationcreateExecuteOperation(OperationContext context)TheOpenAPIOperationexecutes 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)
ReturnsOpenAPIBrowserwhich will read the given OpenAPI specification and return possible operation parameters fields, request / response profiles / and generates theOpenAPIRequestCookieandOpenAPIResponseCookie- Specified by:
createBrowserin interfaceConnector- Overrides:
createBrowserin classBaseConnector- Parameters:
context- the BrowseContext- Returns:
- the Browser Impl
-
createExecuteOperation
protected Operation createExecuteOperation(OperationContext context)
TheOpenAPIOperationexecutes 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:
createExecuteOperationin classBaseConnector- Parameters:
context- the OperationContext- Returns:
- the Operation Impl
-
-