Repository: olingo-odata4
Updated Branches:
  refs/heads/master d0f52977e -> c7664d4cb


OLINGO-1186: Adding method on XMLMetadata to read the Edmx version for 
verification by the client code if they need to


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/c7664d4c
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/c7664d4c
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/c7664d4c

Branch: refs/heads/master
Commit: c7664d4cbd6358a9031a1d7355850e4f24179078
Parents: d0f5297
Author: Ramesh Reddy <[email protected]>
Authored: Fri Aug 3 16:31:25 2018 -0500
Committer: Ramesh Reddy <[email protected]>
Committed: Fri Aug 3 16:31:25 2018 -0500

----------------------------------------------------------------------
 .../java/org/apache/olingo/client/api/edm/xml/XMLMetadata.java  | 1 +
 .../apache/olingo/client/core/edm/ClientCsdlXMLMetadata.java    | 5 +++++
 2 files changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/c7664d4c/lib/client-api/src/main/java/org/apache/olingo/client/api/edm/xml/XMLMetadata.java
----------------------------------------------------------------------
diff --git 
a/lib/client-api/src/main/java/org/apache/olingo/client/api/edm/xml/XMLMetadata.java
 
b/lib/client-api/src/main/java/org/apache/olingo/client/api/edm/xml/XMLMetadata.java
index 26013e5..cf6164a 100644
--- 
a/lib/client-api/src/main/java/org/apache/olingo/client/api/edm/xml/XMLMetadata.java
+++ 
b/lib/client-api/src/main/java/org/apache/olingo/client/api/edm/xml/XMLMetadata.java
@@ -57,4 +57,5 @@ public interface XMLMetadata {
   
   List<List<String>> getSchemaNamespaces();
 
+  String getEdmVersion();
 }

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/c7664d4c/lib/client-core/src/main/java/org/apache/olingo/client/core/edm/ClientCsdlXMLMetadata.java
----------------------------------------------------------------------
diff --git 
a/lib/client-core/src/main/java/org/apache/olingo/client/core/edm/ClientCsdlXMLMetadata.java
 
b/lib/client-core/src/main/java/org/apache/olingo/client/core/edm/ClientCsdlXMLMetadata.java
index 1507778..4c5c6a4 100644
--- 
a/lib/client-core/src/main/java/org/apache/olingo/client/core/edm/ClientCsdlXMLMetadata.java
+++ 
b/lib/client-core/src/main/java/org/apache/olingo/client/core/edm/ClientCsdlXMLMetadata.java
@@ -87,4 +87,9 @@ public class ClientCsdlXMLMetadata extends 
CsdlAbstractEdmItem implements Serial
   public List<Reference> getReferences() {
     return this.edmx.getReferences();
   }
+  
+  @Override
+  public String getEdmVersion() {
+       return this.edmx.getVersion();
+  }
 }

Reply via email to