diff --git a/src/main/java/org/wikitolearn/wikirating/repository/PageRepository.java b/src/main/java/org/wikitolearn/wikirating/repository/PageRepository.java index 1697ce8..8631c87 100644 --- a/src/main/java/org/wikitolearn/wikirating/repository/PageRepository.java +++ b/src/main/java/org/wikitolearn/wikirating/repository/PageRepository.java @@ -1,17 +1,27 @@ /** * */ package org.wikitolearn.wikirating.repository; import org.springframework.data.neo4j.repository.GraphRepository; import org.wikitolearn.wikirating.model.Page; /** * @author aletundo * */ public interface PageRepository extends GraphRepository { + /** + * + * @param title + * @return + */ Page findByTitle(String title); + /** + * + * @param langPageId + * @return + */ Page findByLangPageId(String langPageId); } diff --git a/src/main/java/org/wikitolearn/wikirating/repository/ProcessRepository.java b/src/main/java/org/wikitolearn/wikirating/repository/ProcessRepository.java new file mode 100644 index 0000000..12b9e58 --- /dev/null +++ b/src/main/java/org/wikitolearn/wikirating/repository/ProcessRepository.java @@ -0,0 +1,15 @@ +/** + * + */ +package org.wikitolearn.wikirating.repository; + +import org.springframework.data.neo4j.repository.GraphRepository; +import org.wikitolearn.wikirating.model.Process; + +/** + * @author aletundo + * + */ +public interface ProcessRepository extends GraphRepository { + +} diff --git a/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java b/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java new file mode 100644 index 0000000..46cde80 --- /dev/null +++ b/src/main/java/org/wikitolearn/wikirating/repository/RevisionRepository.java @@ -0,0 +1,20 @@ +/** + * + */ +package org.wikitolearn.wikirating.repository; + +import org.springframework.data.neo4j.repository.GraphRepository; +import org.wikitolearn.wikirating.model.Revision; + +/** + * @author aletundo + * + */ +public interface RevisionRepository extends GraphRepository { + /** + * + * @param langRevId + * @return + */ + Revision findByLangRevId(String langRevId); +} diff --git a/src/main/java/org/wikitolearn/wikirating/repository/UserRepository.java b/src/main/java/org/wikitolearn/wikirating/repository/UserRepository.java new file mode 100644 index 0000000..86a7fb2 --- /dev/null +++ b/src/main/java/org/wikitolearn/wikirating/repository/UserRepository.java @@ -0,0 +1,27 @@ +/** + * + */ +package org.wikitolearn.wikirating.repository; + +import org.springframework.data.neo4j.repository.GraphRepository; +import org.wikitolearn.wikirating.model.User; + +/** + * @author aletundo + * + */ +public interface UserRepository extends GraphRepository { + /** + * + * @param username + * @return + */ + User findByUsername(String username); + + /** + * + * @param userid + * @return + */ + User findByUserId(int userid); +} diff --git a/src/main/java/org/wikitolearn/wikirating/repository/VoteRepository.java b/src/main/java/org/wikitolearn/wikirating/repository/VoteRepository.java new file mode 100644 index 0000000..4fb3c8f --- /dev/null +++ b/src/main/java/org/wikitolearn/wikirating/repository/VoteRepository.java @@ -0,0 +1,15 @@ +/** + * + */ +package org.wikitolearn.wikirating.repository; + +import org.springframework.data.neo4j.repository.GraphRepository; +import org.wikitolearn.wikirating.model.Vote; + +/** + * @author aletundo + * + */ +public interface VoteRepository extends GraphRepository { + +}