Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl
In directory
james.mmbase.org:/tmp/cvs-serv11264/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl
Modified Files:
NewsletterCAOImpl.java
Log Message:
CMSC-710 add bounce option in editwizard.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl
See also: http://www.mmbase.org/jira/browse/CMSC-710
Index: NewsletterCAOImpl.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl/NewsletterCAOImpl.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- NewsletterCAOImpl.java 5 May 2008 02:40:11 -0000 1.12
+++ NewsletterCAOImpl.java 10 Jun 2008 12:50:53 -0000 1.13
@@ -71,10 +71,9 @@
public Newsletter getNewsletterById(int id) {
Node newsletterNode = cloud.getNode(id);
- Newsletter newsletter = new Newsletter();
- newsletter.setId(newsletterNode.getIntValue("number"));
- newsletter.setTitle(newsletterNode.getStringValue("title"));
+
+ Newsletter newsletter = convertFromNode(newsletterNode);
List<Node> terms = newsletterNode.getRelatedNodes("term");
log.debug("get newsletter by id:" + id + ",and get " + terms.size() + "
terms with it.");
@@ -92,4 +91,15 @@
return newsletter;
}
+ private Newsletter convertFromNode(Node newsletterNode) {
+ Newsletter newsletter = new Newsletter();
+ newsletter.setId(newsletterNode.getIntValue("number"));
+ newsletter.setTitle(newsletterNode.getStringValue("title"));
+
newsletter.setReplyAddress(newsletterNode.getStringValue("replyto_mail"));
+ newsletter.setReplyName(newsletterNode.getStringValue("replyto_name"));
+ newsletter.setFromAddress(newsletterNode.getStringValue("from_mail"));
+ newsletter.setFromName(newsletterNode.getStringValue("from_name"));
+ return newsletter;
+ }
+
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs