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 org.teiid.translator.ws.BinaryWSProcedureExecution |
executeDirect(String method,
String uri,
String payload,
Map<String,List<String>> headers) |
protected org.teiid.translator.odata.BaseQueryExecution.ODataEntitiesResponse |
executeWithComplexReturn(String method,
String uri,
String payload,
String complexTypeName,
org.odata4j.edm.EdmDataServices edsMetadata,
String eTag,
javax.ws.rs.core.Response.Status... expectedStatus) |
protected org.teiid.translator.odata.BaseQueryExecution.ODataEntitiesResponse |
executeWithReturnEntity(String method,
String uri,
String payload,
String entityTable,
org.odata4j.edm.EdmDataServices edsMetadata,
String eTag,
javax.ws.rs.core.Response.Status... expectedStatus) |
protected static org.odata4j.core.ODataVersion |
getDataServiceVersion(String headerValue) |
protected Map<String,List<String>> |
getDefaultHeaders() |
protected org.odata4j.format.Feed |
parse(Blob blob,
org.odata4j.core.ODataVersion version,
String entityTable,
org.odata4j.edm.EdmDataServices edsMetadata) |
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 org.odata4j.format.Feed parse(Blob blob, org.odata4j.core.ODataVersion version, String entityTable, org.odata4j.edm.EdmDataServices edsMetadata) throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionprotected static org.odata4j.core.ODataVersion getDataServiceVersion(String headerValue)
protected org.teiid.translator.odata.BaseQueryExecution.ODataEntitiesResponse executeWithReturnEntity(String method, String uri, String payload, String entityTable, org.odata4j.edm.EdmDataServices edsMetadata, String eTag, javax.ws.rs.core.Response.Status... expectedStatus) throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionprotected org.teiid.translator.odata.BaseQueryExecution.ODataEntitiesResponse executeWithComplexReturn(String method, String uri, String payload, String complexTypeName, org.odata4j.edm.EdmDataServices edsMetadata, String eTag, javax.ws.rs.core.Response.Status... 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 executeDirect(String method, String uri, String payload, Map<String,List<String>> headers) throws org.teiid.translator.TranslatorException
org.teiid.translator.TranslatorExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.