You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by ch...@apache.org on 2015/01/13 13:38:02 UTC
[1/2] olingo-odata2 git commit: [OLINGO-532] Expose JPAEdmMappingImpl
via Factory
Repository: olingo-odata2
Updated Branches:
refs/heads/master 297c39492 -> b765c9723
[OLINGO-532] Expose JPAEdmMappingImpl via Factory
Signed-off-by: Chandan V A <ch...@sap.com>
Project: http://git-wip-us.apache.org/repos/asf/olingo-odata2/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata2/commit/bdd755cb
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata2/tree/bdd755cb
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata2/diff/bdd755cb
Branch: refs/heads/master
Commit: bdd755cb987feac46bb2148161ca5246b88d54a2
Parents: b2b42b1
Author: Chandan V A <ch...@sap.com>
Authored: Tue Jan 13 18:06:58 2015 +0530
Committer: Chandan V A <ch...@sap.com>
Committed: Tue Jan 13 18:06:58 2015 +0530
----------------------------------------------------------------------
.../odata2/jpa/processor/api/factory/JPAAccessFactory.java | 7 +++++++
.../jpa/processor/core/factory/ODataJPAFactoryImpl.java | 7 +++++++
2 files changed, 14 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/olingo-odata2/blob/bdd755cb/odata2-jpa-processor/jpa-api/src/main/java/org/apache/olingo/odata2/jpa/processor/api/factory/JPAAccessFactory.java
----------------------------------------------------------------------
diff --git a/odata2-jpa-processor/jpa-api/src/main/java/org/apache/olingo/odata2/jpa/processor/api/factory/JPAAccessFactory.java b/odata2-jpa-processor/jpa-api/src/main/java/org/apache/olingo/odata2/jpa/processor/api/factory/JPAAccessFactory.java
index 20f965e..37e4bbb 100644
--- a/odata2-jpa-processor/jpa-api/src/main/java/org/apache/olingo/odata2/jpa/processor/api/factory/JPAAccessFactory.java
+++ b/odata2-jpa-processor/jpa-api/src/main/java/org/apache/olingo/odata2/jpa/processor/api/factory/JPAAccessFactory.java
@@ -21,6 +21,7 @@ package org.apache.olingo.odata2.jpa.processor.api.factory;
import org.apache.olingo.odata2.jpa.processor.api.ODataJPAContext;
import org.apache.olingo.odata2.jpa.processor.api.access.JPAEdmMappingModelAccess;
import org.apache.olingo.odata2.jpa.processor.api.access.JPAProcessor;
+import org.apache.olingo.odata2.jpa.processor.api.model.JPAEdmMapping;
import org.apache.olingo.odata2.jpa.processor.api.model.JPAEdmModelView;
/**
@@ -66,4 +67,10 @@ public interface JPAAccessFactory {
* @return an instance of type {@link org.apache.olingo.odata2.jpa.processor.api.access.JPAEdmMappingModelAccess}
*/
public JPAEdmMappingModelAccess getJPAEdmMappingModelAccess(ODataJPAContext oDataJPAContext);
+
+ /**
+ * The method instantiates a JPAEdmMapping instance.
+ * @return an instance of type {@link org.apache.olingo.odata2.jpa.processor.api.model.JPAEdmMapping}
+ */
+ public JPAEdmMapping getJPAEdmMappingInstance();
}
http://git-wip-us.apache.org/repos/asf/olingo-odata2/blob/bdd755cb/odata2-jpa-processor/jpa-core/src/main/java/org/apache/olingo/odata2/jpa/processor/core/factory/ODataJPAFactoryImpl.java
----------------------------------------------------------------------
diff --git a/odata2-jpa-processor/jpa-core/src/main/java/org/apache/olingo/odata2/jpa/processor/core/factory/ODataJPAFactoryImpl.java b/odata2-jpa-processor/jpa-core/src/main/java/org/apache/olingo/odata2/jpa/processor/core/factory/ODataJPAFactoryImpl.java
index 789afde..ce08757 100644
--- a/odata2-jpa-processor/jpa-core/src/main/java/org/apache/olingo/odata2/jpa/processor/core/factory/ODataJPAFactoryImpl.java
+++ b/odata2-jpa-processor/jpa-core/src/main/java/org/apache/olingo/odata2/jpa/processor/core/factory/ODataJPAFactoryImpl.java
@@ -36,6 +36,7 @@ import org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext.JPQLContextBu
import org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContextType;
import org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContextView;
import org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLStatement.JPQLStatementBuilder;
+import org.apache.olingo.odata2.jpa.processor.api.model.JPAEdmMapping;
import org.apache.olingo.odata2.jpa.processor.api.model.JPAEdmModelView;
import org.apache.olingo.odata2.jpa.processor.core.ODataJPAContextImpl;
import org.apache.olingo.odata2.jpa.processor.core.ODataJPAProcessorDefault;
@@ -53,6 +54,7 @@ import org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext;
import org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectSingleContext;
import org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectSingleStatementBuilder;
import org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectStatementBuilder;
+import org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmMappingImpl;
import org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmModel;
public class ODataJPAFactoryImpl extends ODataJPAFactory {
@@ -240,5 +242,10 @@ public class ODataJPAFactoryImpl extends ODataJPAFactory {
return mappingModelAccess;
}
+ @Override
+ public JPAEdmMapping getJPAEdmMappingInstance() {
+ return new JPAEdmMappingImpl();
+ }
+
}
}
[2/2] olingo-odata2 git commit: Merge branch 'master' of
https://git-wip-us.apache.org/repos/asf/olingo-odata2
Posted by ch...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata2
Project: http://git-wip-us.apache.org/repos/asf/olingo-odata2/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata2/commit/b765c972
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata2/tree/b765c972
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata2/diff/b765c972
Branch: refs/heads/master
Commit: b765c97235743864f1d457eef53b71b4e5af4db0
Parents: bdd755c 297c394
Author: Chandan V A <ch...@sap.com>
Authored: Tue Jan 13 18:07:49 2015 +0530
Committer: Chandan V A <ch...@sap.com>
Committed: Tue Jan 13 18:07:49 2015 +0530
----------------------------------------------------------------------
.../odata2/core/servlet/ODataServlet.java | 17 +++-
.../odata2/core/servlet/ODataServletTest.java | 82 ++++++++++++++++++++
2 files changed, 98 insertions(+), 1 deletion(-)
----------------------------------------------------------------------