public abstract class AbstractEdmxProviderAccessor extends Object
| Constructor and Description |
|---|
AbstractEdmxProviderAccessor() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateMetadataEtag(byte[] edmxBytes) |
ODataV2EdmProvider |
getEdmxMetadataProvider(String serviceName)
Loads the edmx metadata provider for the given service
|
static AbstractEdmxProviderAccessor |
getInstance() |
String |
getMetadataEtag(String serviceName)
Retrieves the OData Metadata Etag
|
protected abstract MetadataInfo |
getMetadataInfo(String serviceName) |
static void |
initialize(CdsRuntime runtime) |
protected ODataV2EdmProvider |
loadMetadataFiles(String serviceName,
byte[] edmxBytes) |
protected static final String XML
public static void initialize(CdsRuntime runtime)
public static AbstractEdmxProviderAccessor getInstance()
public ODataV2EdmProvider getEdmxMetadataProvider(String serviceName)
serviceName - the name of the serviceODataV2EdmProvider containing metadata for the servicepublic String getMetadataEtag(String serviceName)
serviceName - the name of the serviceprotected abstract MetadataInfo getMetadataInfo(String serviceName)
protected ODataV2EdmProvider loadMetadataFiles(String serviceName, byte[] edmxBytes)
protected String calculateMetadataEtag(byte[] edmxBytes)
Copyright © 2021. All rights reserved.