Author: mfranklin
Date: Sun Oct  6 23:20:26 2013
New Revision: 1529715

URL: http://svn.apache.org/r1529715
Log:
Updated Mongo Impl (RAVE-1062)

Modified:
    
rave/trunk/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/repository/impl/MongoDbPageTemplateRepository.java

Modified: 
rave/trunk/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/repository/impl/MongoDbPageTemplateRepository.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/repository/impl/MongoDbPageTemplateRepository.java?rev=1529715&r1=1529714&r2=1529715&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/repository/impl/MongoDbPageTemplateRepository.java
 (original)
+++ 
rave/trunk/rave-components/rave-mongodb/src/main/java/org/apache/rave/portal/repository/impl/MongoDbPageTemplateRepository.java
 Sun Oct  6 23:20:26 2013
@@ -28,6 +28,7 @@ import org.springframework.beans.factory
 import org.springframework.data.mongodb.core.MongoOperations;
 import org.springframework.data.mongodb.core.query.Query;
 import org.springframework.stereotype.Repository;
+import sun.reflect.generics.reflectiveObjects.NotImplementedException;
 
 import java.util.List;
 
@@ -55,6 +56,22 @@ public class MongoDbPageTemplateReposito
     }
 
     @Override
+    public List<PageTemplate> getLimitedList(int offset, int limit) {
+        return null;  //To change body of implemented methods use File | 
Settings | File Templates.
+    }
+
+    @Override
+    public int getCountAll() {
+        return 0;
+    }
+
+    @Override
+    public List<PageTemplate> getAllForType(String pageType) {
+
+        return null;
+    }
+
+    @Override
     public PageTemplate getDefaultPage(String pageType) {
         PageTemplate temp = template.findOne(new 
Query(where("pageType").is(pageType.toUpperCase()).andOperator(where("defaultTemplate").is(true))),
 MongoDbPageTemplate.class, PAGE_TEMPLATE_COLLECTION);
         converter.hydrate(temp, PageTemplate.class);
@@ -62,6 +79,16 @@ public class MongoDbPageTemplateReposito
     }
 
     @Override
+    public Class<? extends PageTemplate> getType() {
+        return PageTemplate.class;
+    }
+
+    @Override
+    public PageTemplate get(String id) {
+        return null;  //To change body of implemented methods use File | 
Settings | File Templates.
+    }
+
+    @Override
     public PageTemplate save(PageTemplate pageTemplate) {
         MongoDbPageTemplate converted = converter.convert(pageTemplate, 
PageTemplate.class);
         template.save(converted, PAGE_TEMPLATE_COLLECTION);
@@ -69,6 +96,11 @@ public class MongoDbPageTemplateReposito
         return converted;
     }
 
+    @Override
+    public void delete(PageTemplate item) {
+        throw new NotImplementedException();
+    }
+
     public void setConverter(HydratingConverterFactory converter) {
         this.converter = converter;
     }


Reply via email to