Package com.boomi.connector.openapi.dsl
Class OpenAPIDslOperationConnection
- java.lang.Object
-
- com.boomi.connector.util.BaseConnection<C>
-
- com.boomi.common.rest.RestConnection<OperationContext>
-
- com.boomi.common.rest.RestOperationConnection
-
- com.boomi.connector.openapi.OpenAPIOperationConnection
-
- com.boomi.connector.openapi.dsl.OpenAPIDslOperationConnection
-
public class OpenAPIDslOperationConnection extends OpenAPIOperationConnection
-
-
Field Summary
-
Fields inherited from class com.boomi.common.rest.RestConnection
DEFAULT_CONNECT_TIMEOUT, DEFAULT_READ_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description OpenAPIDslOperationConnection(OperationContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getHttpMethod()
Gets the OpenAPI DSL HTTP method from the connector action / operation field.Extracts the HTTP method from ObjectTypeId set during browse and accounts for the possibility of multiple ":"s in the ObjectTypeIdString
getPath()
Gets the OpenAPI DSL configured Path to execute upon.-
Methods inherited from class com.boomi.connector.openapi.OpenAPIOperationConnection
addCookiesToStore, getAPIAuthenticationKeys, getAPIAuthenticationType, getClient, getEntityContentType, getRequestCookie, getResponseCookie, isAPIAuthentication, isAPIAuthenticationEnabled
-
Methods inherited from class com.boomi.common.rest.RestOperationConnection
buildRequestConfig, configureCookieScope, doPreemptiveAuthentication, getAuthenticationCredentials, getAuthSchemeProviders, getHttpClient, getHttpContext, getRedirectStrategy, getRetryHandler, useSystemProperties
-
Methods inherited from class com.boomi.common.rest.RestConnection
getAuthenticationType, getAWSAccessKey, getAWSRegion, getAWSSecretKey, getAWSService, getConnectionProperty, getConnectTimeout, getCookieScope, getCustomAuthCredentials, getDomain, getOAuthContext, getPassword, getPreemptive, getPrivateKeyStore, getPublicKeyStore, getReadTimeout, getUrl, getUsername, getWorkstation, isConnectionPoolingEnabled
-
Methods inherited from class com.boomi.connector.util.BaseConnection
generateConnectionInfo, generateConnectionInfo, getConnector, getContext, getOperationContext
-
-
-
-
Constructor Detail
-
OpenAPIDslOperationConnection
public OpenAPIDslOperationConnection(OperationContext context)
-
-
Method Detail
-
getPath
public String getPath()
Gets the OpenAPI DSL configured Path to execute upon. Extracts the path from ObjectTypeId set during browse and accounts for the possibility of multiple ":"s in the ObjectTypeId- Overrides:
getPath
in classOpenAPIOperationConnection
- Returns:
- the path
-
getHttpMethod
public String getHttpMethod()
Gets the OpenAPI DSL HTTP method from the connector action / operation field.Extracts the HTTP method from ObjectTypeId set during browse and accounts for the possibility of multiple ":"s in the ObjectTypeId- Overrides:
getHttpMethod
in classRestConnection<OperationContext>
- Returns:
- the http method
-
-