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

Reply via email to