Class AbstractDynamicEdmxProvider
java.lang.Object
com.sap.cds.adapter.odata.v4.metadata.provider.AbstractDynamicEdmxProvider
- All Implemented Interfaces:
EdmxProvider,OlingoAwareEdmxProvider
An implementation of the EDMX parsing that uses the MTX Sidecar or the Model Provider to retrieve the EDMX files.
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractDynamicEdmxProvider(String odataVersion, CdsRuntime runtime, DynamicModelUtils utils, AbstractDefaultEdmxProvider previous) -
Method Summary
Modifier and TypeMethodDescriptiongetEdmProvider(String serviceName) Returns theCsdlEdmProviderfor the given service.
-
Constructor Details
-
AbstractDynamicEdmxProvider
public AbstractDynamicEdmxProvider(String odataVersion, CdsRuntime runtime, DynamicModelUtils utils, AbstractDefaultEdmxProvider previous)
-
-
Method Details
-
getETag
- Specified by:
getETagin interfaceEdmxProvider
-
getEdmx
- Specified by:
getEdmxin interfaceEdmxProvider
-
getEdmProvider
Description copied from interface:OlingoAwareEdmxProviderReturns theCsdlEdmProviderfor the given service.- Specified by:
getEdmProviderin interfaceOlingoAwareEdmxProvider- Parameters:
serviceName- the name of the service- Returns:
- the
CsdlEdmProvider
-