[jboss-svn-commits] JBL Code SVN: r26648 - labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 21 07:01:33 EDT 2009
Author: lkrzyzanek
Date: 2009-05-21 07:01:33 -0400 (Thu, 21 May 2009)
New Revision: 26648
Modified:
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/DbNukesForumsMappingDAOImpl.java
labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/NukesForumsMappingDAO.java
Log:
added saveTopicMapping, savePostMapping
Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/DbNukesForumsMappingDAOImpl.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/DbNukesForumsMappingDAOImpl.java 2009-05-21 10:57:08 UTC (rev 26647)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/DbNukesForumsMappingDAOImpl.java 2009-05-21 11:01:33 UTC (rev 26648)
@@ -44,8 +44,12 @@
private static final String SELECT_ALL_FORUMS_MAPPINGS = "SELECT forum_id, communityID FROM nukesForumsForumMapping";
- private static final String INSERT_FORUMS_MAPPING = "INSERT INTO nukesForumsForumMapping (forum_id, communityID) VALUES (?, ?)";
+ private static final String INSERT_FORUM_MAPPING = "INSERT INTO nukesForumsForumMapping (forum_id, communityID) VALUES (?, ?)";
+ private static final String INSERT_TOPIC_MAPPING = "INSERT INTO nukesForumsTopicMapping (topic_id, threadID) VALUES (?, ?)";
+
+ private static final String INSERT_POST_MAPPING = "INSERT INTO nukesForumsPostMapping (post_id, messageID) VALUES (?, ?)";
+
@SuppressWarnings("unchecked")
public Map<Long, Long> getAllCategoryMappings() {
return (Map<Long, Long>) this.getJdbcTemplate().query(
@@ -59,10 +63,19 @@
}
public void saveForumMapping(Long forumID, Long communityID) {
- this.getSimpleJdbcTemplate().update(INSERT_FORUMS_MAPPING, forumID,
+ this.getSimpleJdbcTemplate().update(INSERT_FORUM_MAPPING, forumID,
communityID);
}
+ public void saveTopicMapping(Long topicID, Long threadID) {
+ this.getSimpleJdbcTemplate()
+ .update(INSERT_TOPIC_MAPPING, topicID, threadID);
+ }
+
+ public void savePostMapping(Long postID, Long messageID) {
+ this.getSimpleJdbcTemplate().update(INSERT_POST_MAPPING, postID, messageID);
+ }
+
/**
* Common extractor for result set which contains two columns as {@link Long}
* type
Modified: labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/NukesForumsMappingDAO.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/NukesForumsMappingDAO.java 2009-05-21 10:57:08 UTC (rev 26647)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-nfm/trunk/src/main/java/org/jboss/labs/clearspace/plugin/nfm/dao/NukesForumsMappingDAO.java 2009-05-21 11:01:33 UTC (rev 26648)
@@ -53,4 +53,20 @@
*/
public void saveForumMapping(Long forumID, Long communityID);
+ /**
+ * Insert new topic mapping
+ *
+ * @param topicID
+ * @param threadID
+ */
+ public void saveTopicMapping(Long topicID, Long threadID);
+
+ /**
+ * Insert new post mapping
+ *
+ * @param postID
+ * @param messageID
+ */
+ public void savePostMapping(Long postID, Long messageID);
+
}
More information about the jboss-svn-commits
mailing list