Update of /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services In directory james.mmbase.org:/tmp/cvs-serv2264/portlets-newsletter/src/java/com/finalist/newsletter/services
Modified Files: CommunityModuleAdapter.java NewsletterPublicationService.java NewsletterSubscriptionServices.java Log Message: CMSC-703 change tag to term See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services See also: http://www.mmbase.org/jira/browse/CMSC-703 Index: CommunityModuleAdapter.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/CommunityModuleAdapter.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -b -r1.5 -r1.6 --- CommunityModuleAdapter.java 25 Apr 2008 18:24:23 -0000 1.5 +++ CommunityModuleAdapter.java 29 Apr 2008 01:37:04 -0000 1.6 @@ -36,6 +36,19 @@ return person; } + public static boolean isUserLogin(){ + return null != getCurrentUser(); + } + + public static int getCurrentUserId(){ + Person person = getCurrentUser(); + if(null==person){ + return -1; + } + + return person.getId().intValue(); + } + public static Person getUserById(String id) { PersonService personService = (PersonService) ApplicationContextFactory.getApplicationContext().getBean("personService"); Index: NewsletterPublicationService.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/NewsletterPublicationService.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- NewsletterPublicationService.java 16 Apr 2008 10:47:39 -0000 1.3 +++ NewsletterPublicationService.java 29 Apr 2008 01:37:04 -0000 1.4 @@ -1,9 +1,19 @@ package com.finalist.newsletter.services; +import com.finalist.newsletter.domain.Publication; +import com.finalist.newsletter.domain.Term; + +import java.util.Set; + public interface NewsletterPublicationService { public void deliverAllPublication(); - public void deliver(int number,String email,String mimeType); - public void deliverPublication(int number); + public void deliver(int publicationId, String email, String mimeType); + + public Publication.STATUS getStatus(int publicationId); + + public void setStatus(int publciationId, Publication.STATUS status); + + public void deliver(int publidcation); } Index: NewsletterSubscriptionServices.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/NewsletterSubscriptionServices.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -b -r1.6 -r1.7 --- NewsletterSubscriptionServices.java 23 Apr 2008 10:32:05 -0000 1.6 +++ NewsletterSubscriptionServices.java 29 Apr 2008 01:37:04 -0000 1.7 @@ -23,8 +23,8 @@ public boolean hasSubscription(int userId); public Subscription addRecordInfo(int newsletterId, int userId); public boolean noSubscriptionRecord(int userId,int newsletterId); - public void selectTagInLetter(int userId,int newsletterId,int tagId); - public void unSelectTagInLetter(int userId,int newsletterId,int tagId); + public void selectTermInLetter(int userId,int newsletterId,int termId); + public void unSelectTermInLetter(int userId,int newsletterId,int termId); public void modifyFormat(int userId,int newsletterId,String format); public void modifyStauts(int userId,int newsletterId,String status); public void addNewRecord(int userId,int newsletterId); _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs