Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractFutureCallback<T> - Class in org.apache.camel.component.olingo4.api.impl
-
Helper implementation of
FutureCallbackforOlingo4AppImpl - action(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- action(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Calls a OData action
B
- batch(Edm, Map<String, String>, Object, Olingo4ResponseHandler<List<Olingo4BatchResponse>>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- batch(Edm, Map<String, String>, Object, Olingo4ResponseHandler<List<Olingo4BatchResponse>>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Executes a batch request.
- body - Variable in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- body(Object) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- build() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- build() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder
C
- cancelled() - Method in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
- checkStatus(HttpResponse) - Static method in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
- close() - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- close() - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Closes resources.
- completed(HttpResponse) - Method in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
- contentId - Variable in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- contentId(String) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- create(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- create(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Creates a new OData resource.
- CREATE - Enum constant in enum class org.apache.camel.component.olingo4.api.batch.Operation
D
- delete(String, Map<String, String>, Olingo4ResponseHandler<HttpStatusCode>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- delete(String, Map<String, String>, Olingo4ResponseHandler<HttpStatusCode>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Deletes an OData resource and invokes callback with
HttpStatusCodeon success, or with exception on failure. - DELETE - Enum constant in enum class org.apache.camel.component.olingo4.api.batch.Operation
E
- execute(HttpUriRequest, ContentType, Map<String, String>, FutureCallback<HttpResponse>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
F
- failed(Exception) - Method in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
G
- getBody() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- getBody() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchResponse
- getContentId() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- getContentId() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchResponse
- getContentType() - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- getContentType() - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Returns content type for service calls.
- getContentTypeHeader(HttpResponse) - Static method in class org.apache.camel.component.olingo4.api.impl.Olingo4Helper
-
Gets the content type header in a safe way
- getHeaders() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- getHeaders() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchResponse
- getHttpHeaders() - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- getHttpHeaders() - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Returns custom Http headers.
- getHttpMethod() - Method in enum class org.apache.camel.component.olingo4.api.batch.Operation
- getOperation() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- getQueryParams() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest
- getResourcePath() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- getResourceUri() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- getServiceUri() - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- getServiceUri() - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Returns Service base URI.
- getStatusCode() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchResponse
- getStatusInfo() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchResponse
H
- headers - Variable in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- headers(Map<String, String>) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- headers(Map<String, String>) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder
M
- merge(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- merge(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Patches/merges an OData resource using HTTP MERGE.
- MERGE - Enum constant in enum class org.apache.camel.component.olingo4.api.batch.Operation
N
- NETWORK_CONNECT_TIMEOUT_ERROR - Static variable in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
O
- ODATA_MIME_TYPE_PATTERN - Static variable in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
- Olingo4App - Interface in org.apache.camel.component.olingo4.api
-
Olingo4 Client Api Interface.
- Olingo4AppImpl - Class in org.apache.camel.component.olingo4.api.impl
-
Application API used by Olingo4 Component.
- Olingo4AppImpl(String) - Constructor for class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
-
Create Olingo4 Application with default HTTP configuration.
- Olingo4AppImpl(String, HttpClientBuilder) - Constructor for class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
-
Create Olingo4 Application with custom HTTP Synchronous client builder.
- Olingo4AppImpl(String, HttpAsyncClientBuilder) - Constructor for class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
-
Create Olingo4 Application with custom HTTP Asynchronous client builder.
- Olingo4BatchChangeRequest - Class in org.apache.camel.component.olingo4.api.batch
-
Batch Change part.
- Olingo4BatchChangeRequest() - Constructor for class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder - Class in org.apache.camel.component.olingo4.api.batch
- Olingo4BatchChangeRequestBuilder() - Constructor for class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- Olingo4BatchQueryRequest - Class in org.apache.camel.component.olingo4.api.batch
-
Batch Query part.
- Olingo4BatchQueryRequest() - Constructor for class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest
- Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder - Class in org.apache.camel.component.olingo4.api.batch
- Olingo4BatchQueryRequestBuilder() - Constructor for class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder
- Olingo4BatchRequest - Class in org.apache.camel.component.olingo4.api.batch
-
Base part in a multipart Batch request.
- Olingo4BatchRequest() - Constructor for class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- Olingo4BatchResponse - Class in org.apache.camel.component.olingo4.api.batch
-
Batch Response part.
- Olingo4BatchResponse(int, String, String, Map<String, String>, Object) - Constructor for class org.apache.camel.component.olingo4.api.batch.Olingo4BatchResponse
- Olingo4Helper - Class in org.apache.camel.component.olingo4.api.impl
-
Helper
- Olingo4ResponseHandler<T> - Interface in org.apache.camel.component.olingo4.api
-
Callback interface to asynchronously process Olingo4 response.
- onCanceled() - Method in interface org.apache.camel.component.olingo4.api.Olingo4ResponseHandler
-
Handle Olingo4 request cancellation.
- onCompleted(HttpResponse) - Method in class org.apache.camel.component.olingo4.api.impl.AbstractFutureCallback
- onException(Exception) - Method in interface org.apache.camel.component.olingo4.api.Olingo4ResponseHandler
-
Handle exception raised from Olingo4 request.
- onResponse(T, Map<String, String>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4ResponseHandler
-
Handle response data on successful completion of Olingo4 request.
- operation - Variable in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- operation(Operation) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- Operation - Enum Class in org.apache.camel.component.olingo4.api.batch
-
OData operation used by
Olingo4BatchChangeRequest. - org.apache.camel.component.olingo4.api - package org.apache.camel.component.olingo4.api
- org.apache.camel.component.olingo4.api.batch - package org.apache.camel.component.olingo4.api.batch
- org.apache.camel.component.olingo4.api.impl - package org.apache.camel.component.olingo4.api.impl
P
- patch(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- patch(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Patches/merges an OData resource using HTTP PATCH.
- PATCH - Enum constant in enum class org.apache.camel.component.olingo4.api.batch.Operation
Q
- queryParams(Map<String, String>) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder
R
- read(Edm, String, Map<String, String>, Map<String, String>, Olingo4ResponseHandler<T>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- read(Edm, String, Map<String, String>, Map<String, String>, Olingo4ResponseHandler<T>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Reads an OData resource and invokes callback with appropriate result.
- resourcePath - Variable in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- resourcePath(String) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- resourcePath(String) - Static method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- resourcePath(String) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder
- resourcePath(String) - Static method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest
- resourceUri - Variable in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
- resourceUri(String) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest.Olingo4BatchChangeRequestBuilder
- resourceUri(String) - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest.Olingo4BatchQueryRequestBuilder
S
- setContentType(String) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- setContentType(String) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Set default service call content type.
- setHttpHeaders(Map<String, String>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- setHttpHeaders(Map<String, String>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Sets custom Http headers to add to every service request.
- setServiceUri(String) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- setServiceUri(String) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Sets Service base URI.
T
- toString() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchChangeRequest
- toString() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchQueryRequest
- toString() - Method in class org.apache.camel.component.olingo4.api.batch.Olingo4BatchRequest
U
- update(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- update(Edm, String, Map<String, String>, Object, Olingo4ResponseHandler<T>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Updates an OData resource.
- UPDATE - Enum constant in enum class org.apache.camel.component.olingo4.api.batch.Operation
- uread(Edm, String, Map<String, String>, Map<String, String>, Olingo4ResponseHandler<InputStream>) - Method in class org.apache.camel.component.olingo4.api.impl.Olingo4AppImpl
- uread(Edm, String, Map<String, String>, Map<String, String>, Olingo4ResponseHandler<InputStream>) - Method in interface org.apache.camel.component.olingo4.api.Olingo4App
-
Reads an OData resource and invokes callback with the unparsed input stream.
V
- valueOf(String) - Static method in enum class org.apache.camel.component.olingo4.api.batch.Operation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.olingo4.api.batch.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values