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 StringgetHttpMethod()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 ObjectTypeIdStringgetPath()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:
 getPathin 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:
 getHttpMethodin classRestConnection<OperationContext>- Returns:
 - the http method
 
 
 - 
 
 -