Package org.apache.olingo.client.core
Class EdmEnabledODataClientImpl
java.lang.Object
org.apache.olingo.client.core.ODataClientImpl
org.apache.olingo.client.core.EdmEnabledODataClientImpl
- All Implemented Interfaces:
EdmEnabledODataClient,ODataClient
-
Field Summary
Fields inherited from class org.apache.olingo.client.core.ODataClientImpl
configuration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the cached Edm matadata information.Checks if the cached Edm matadata information matches the argument and, if not, updates the cache against the configured service root.Methods inherited from class org.apache.olingo.client.core.ODataClientImpl
getAsyncRequestFactory, getBatchRequestFactory, getBinder, getConfiguration, getCUDRequestFactory, getDeserializer, getFilterFactory, getObjectFactory, getReader, getRetrieveRequestFactory, getRxSerializer, getSearchFactory, getSerializer, getServiceVersion, getWriter, metadataValidation, newPreferences, newURIBuilder, newVersionHeadersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.olingo.client.api.ODataClient
getAsyncRequestFactory, getBatchRequestFactory, getBinder, getConfiguration, getCUDRequestFactory, getDeserializer, getFilterFactory, getObjectFactory, getReader, getRetrieveRequestFactory, getRxSerializer, getSearchFactory, getSerializer, getServiceVersion, getWriter, metadataValidation, newPreferences, newURIBuilder, newVersionHeaders
-
Constructor Details
-
EdmEnabledODataClientImpl
-
-
Method Details
-
getServiceRoot
- Specified by:
getServiceRootin interfaceEdmEnabledODataClient
-
getEdm
Description copied from interface:EdmEnabledODataClientChecks if the cached Edm matadata information matches the argument and, if not, updates the cache against the configured service root.- Specified by:
getEdmin interfaceEdmEnabledODataClient- Parameters:
metadataETag- metadata ETag to be compared against the cache- Returns:
- Edm
-
getCachedEdm
Description copied from interface:EdmEnabledODataClientReturn the cached Edm matadata information.- Specified by:
getCachedEdmin interfaceEdmEnabledODataClient- Returns:
- Edm
-
newURIBuilder
- Specified by:
newURIBuilderin interfaceEdmEnabledODataClient
-
getInvokeRequestFactory
- Specified by:
getInvokeRequestFactoryin interfaceEdmEnabledODataClient- Specified by:
getInvokeRequestFactoryin interfaceODataClient- Overrides:
getInvokeRequestFactoryin classODataClientImpl
-