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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs