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