Author: carlucci
Date: Mon Jun 11 19:54:26 2012
New Revision: 1348985

URL: http://svn.apache.org/viewvc?rev=1348985&view=rev
Log:
RAVE-625: removed AbstractJpaRepository

Removed:
    
rave/branches/model_interfaces/rave-components/rave-commons/src/main/java/org/apache/rave/persistence/jpa/AbstractJpaRepository.java
    
rave/branches/model_interfaces/rave-components/rave-commons/src/test/java/org/apache/rave/persistence/jpa/AbstractJpaRepositoryTest.java
    
rave/branches/model_interfaces/rave-components/rave-core/src/test/java/org/apache/rave/portal/repository/AbstractJpaRepositoryTest.java
Modified:
    
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/main/java/org/apache/rave/gadgets/oauth/repository/impl/JpaOAuthConsumerStoreRepository.java
    
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/test/java/org/apache/rave/inject/SpringBindingModuleTest.java

Modified: 
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/main/java/org/apache/rave/gadgets/oauth/repository/impl/JpaOAuthConsumerStoreRepository.java
URL: 
http://svn.apache.org/viewvc/rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/main/java/org/apache/rave/gadgets/oauth/repository/impl/JpaOAuthConsumerStoreRepository.java?rev=1348985&r1=1348984&r2=1348985&view=diff
==============================================================================
--- 
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/main/java/org/apache/rave/gadgets/oauth/repository/impl/JpaOAuthConsumerStoreRepository.java
 (original)
+++ 
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/main/java/org/apache/rave/gadgets/oauth/repository/impl/JpaOAuthConsumerStoreRepository.java
 Mon Jun 11 19:54:26 2012
@@ -19,21 +19,17 @@
 
 package org.apache.rave.gadgets.oauth.repository.impl;
 
-import javax.persistence.EntityManager;
-import javax.persistence.PersistenceContext;
-import javax.persistence.TypedQuery;
-
 import org.apache.rave.gadgets.oauth.model.JpaOAuthConsumerStore;
-import org.apache.rave.gadgets.oauth.model.JpaOAuthTokenInfo;
 import org.apache.rave.gadgets.oauth.model.OAuthConsumerStore;
-import org.apache.rave.gadgets.oauth.model.OAuthTokenInfo;
 import 
org.apache.rave.gadgets.oauth.model.conversion.JpaOAuthConsumerStoreConverter;
-import 
org.apache.rave.gadgets.oauth.model.conversion.JpaOAuthTokenInfoConverter;
 import org.apache.rave.gadgets.oauth.repository.OAuthConsumerStoreRepository;
-import org.apache.rave.persistence.jpa.AbstractJpaRepository;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Repository;
 
+import javax.persistence.EntityManager;
+import javax.persistence.PersistenceContext;
+import javax.persistence.TypedQuery;
+
 import static org.apache.rave.persistence.jpa.util.JpaUtil.getSingleResult;
 import static org.apache.rave.persistence.jpa.util.JpaUtil.saveOrUpdate;
 

Modified: 
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/test/java/org/apache/rave/inject/SpringBindingModuleTest.java
URL: 
http://svn.apache.org/viewvc/rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/test/java/org/apache/rave/inject/SpringBindingModuleTest.java?rev=1348985&r1=1348984&r2=1348985&view=diff
==============================================================================
--- 
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/test/java/org/apache/rave/inject/SpringBindingModuleTest.java
 (original)
+++ 
rave/branches/model_interfaces/rave-providers/rave-opensocial-provider/rave-opensocial-core/src/test/java/org/apache/rave/inject/SpringBindingModuleTest.java
 Mon Jun 11 19:54:26 2012
@@ -23,7 +23,6 @@ import com.google.inject.Guice;
 import com.google.inject.Injector;
 import org.apache.rave.opensocial.service.impl.DefaultPersonService;
 import org.apache.rave.persistence.BasicEntity;
-import org.apache.rave.persistence.jpa.AbstractJpaRepository;
 import org.apache.shindig.social.opensocial.spi.PersonService;
 import org.junit.Before;
 import org.junit.Test;
@@ -34,12 +33,7 @@ import org.springframework.stereotype.Re
 import org.springframework.test.context.ContextConfiguration;
 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 
-import static org.hamcrest.CoreMatchers.instanceOf;
-import static org.hamcrest.CoreMatchers.is;
-import static org.hamcrest.CoreMatchers.not;
-import static org.hamcrest.CoreMatchers.notNullValue;
-import static org.hamcrest.CoreMatchers.nullValue;
-import static org.hamcrest.CoreMatchers.sameInstance;
+import static org.hamcrest.CoreMatchers.*;
 import static org.junit.Assert.assertThat;
 
 @RunWith(SpringJUnit4ClassRunner.class)
@@ -85,10 +79,26 @@ public class SpringBindingModuleTest {
     public static interface TestRepo extends 
org.apache.rave.persistence.Repository<BasicEntity> {}
 
     @Repository
-    public static class JpaTestRepo extends AbstractJpaRepository<BasicEntity> 
implements TestRepo {
+    public static class JpaTestRepo implements TestRepo {
 
-        protected JpaTestRepo() {
-            super(BasicEntity.class);
+        @Override
+        public Class<? extends BasicEntity> getType() {
+            return null;  //To change body of implemented methods use File | 
Settings | File Templates.
+        }
+
+        @Override
+        public BasicEntity get(long id) {
+            return null;  //To change body of implemented methods use File | 
Settings | File Templates.
+        }
+
+        @Override
+        public BasicEntity save(BasicEntity item) {
+            return null;  //To change body of implemented methods use File | 
Settings | File Templates.
+        }
+
+        @Override
+        public void delete(BasicEntity item) {
+            //To change body of implemented methods use File | Settings | File 
Templates.
         }
     }
 }


Reply via email to