public class BaseQueryExecution extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.teiid.translator.WSConnection |
connection |
protected org.teiid.translator.ExecutionContext |
executionContext |
protected org.teiid.metadata.RuntimeMetadata |
metadata |
protected ODataExecutionFactory |
translator |
| Constructor and Description |
|---|
BaseQueryExecution(ODataExecutionFactory translator,
org.teiid.translator.ExecutionContext executionContext,
org.teiid.metadata.RuntimeMetadata metadata,
org.teiid.translator.WSConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
protected org.teiid.translator.TranslatorException |
buildError(org.teiid.translator.ws.BinaryWSProcedureExecution execution) |
protected InputStream |
executeQuery(String method,
String uri,
String payload,
String eTag,
org.apache.olingo.commons.api.http.HttpStatusCode[] expectedStatus) |
protected InputStream |
executeSkipToken(URI nextURL,
String baseURL,
org.apache.olingo.commons.api.http.HttpStatusCode[] accepeted) |
protected Map<String,List<String>> |
getDefaultHeaders() |
String |
getName(org.teiid.metadata.AbstractMetadataRecord table) |
protected org.teiid.translator.ws.BinaryWSProcedureExecution |
invokeHTTP(String method,
String uri,
String payload,
Map<String,List<String>> headers) |
protected org.teiid.translator.WSConnection connection
protected ODataExecutionFactory translator
protected org.teiid.metadata.RuntimeMetadata metadata
protected org.teiid.translator.ExecutionContext executionContext
public BaseQueryExecution(ODataExecutionFactory translator, org.teiid.translator.ExecutionContext executionContext, org.teiid.metadata.RuntimeMetadata metadata, org.teiid.translator.WSConnection connection)
protected InputStream executeQuery(String method, String uri, String payload, String eTag, org.apache.olingo.commons.api.http.HttpStatusCode[] expectedStatus) throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionprotected org.teiid.translator.TranslatorException buildError(org.teiid.translator.ws.BinaryWSProcedureExecution execution)
protected org.teiid.translator.ws.BinaryWSProcedureExecution invokeHTTP(String method, String uri, String payload, Map<String,List<String>> headers) throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionprotected InputStream executeSkipToken(URI nextURL, String baseURL, org.apache.olingo.commons.api.http.HttpStatusCode[] accepeted) throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionpublic String getName(org.teiid.metadata.AbstractMetadataRecord table)
Copyright © 2017 JBoss by Red Hat. All rights reserved.