Update JPA (RAVE-1062) git-svn-id: https://svn.apache.org/repos/asf/rave/trunk@1529716 13f79535-47bb-0310-9956-ffa450edef68
Project: http://git-wip-us.apache.org/repos/asf/rave/repo Commit: http://git-wip-us.apache.org/repos/asf/rave/commit/3f4f52a3 Tree: http://git-wip-us.apache.org/repos/asf/rave/tree/3f4f52a3 Diff: http://git-wip-us.apache.org/repos/asf/rave/diff/3f4f52a3 Branch: refs/heads/angular Commit: 3f4f52a362bf464d13219c4e5d742b43fc76482c Parents: 004304e Author: Matthew B. Franklin <[email protected]> Authored: Sun Oct 6 23:21:00 2013 +0000 Committer: Matthew B. Franklin <[email protected]> Committed: Sun Oct 6 23:21:00 2013 +0000 ---------------------------------------------------------------------- .../impl/JpaPageTemplateRepository.java | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/rave/blob/3f4f52a3/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/repository/impl/JpaPageTemplateRepository.java ---------------------------------------------------------------------- diff --git a/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/repository/impl/JpaPageTemplateRepository.java b/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/repository/impl/JpaPageTemplateRepository.java index 97e3bf6..63415cf 100644 --- a/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/repository/impl/JpaPageTemplateRepository.java +++ b/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/repository/impl/JpaPageTemplateRepository.java @@ -18,6 +18,7 @@ */ package org.apache.rave.portal.repository.impl; +import org.apache.commons.lang.NotImplementedException; import org.apache.rave.portal.model.JpaPageTemplate; import org.apache.rave.model.PageTemplate; import org.apache.rave.portal.model.conversion.JpaConverter; @@ -45,6 +46,21 @@ public class JpaPageTemplateRepository implements PageTemplateRepository { } @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; //To change body of implemented methods use File | Settings | File Templates. + } + + @Override + public List<PageTemplate> getAllForType(String pageType) { + return null; //To change body of implemented methods use File | Settings | File Templates. + } + + @Override public JpaPageTemplate getDefaultPage(String pageType) { TypedQuery<JpaPageTemplate> query = manager.createNamedQuery(JpaPageTemplate.PAGE_TEMPLATE_GET_DEFAULT_PAGE_BY_TYPE, JpaPageTemplate.class); query.setParameter("pageType", pageType.toUpperCase()); @@ -52,7 +68,22 @@ public class JpaPageTemplateRepository implements PageTemplateRepository { } @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 template) { return (PageTemplate) saveOrUpdate(template.getId(), manager, JpaConverter.getInstance().convert(template, PageTemplate.class)); } + + @Override + public void delete(PageTemplate item) { + throw new NotImplementedException(); + } } \ No newline at end of file
