Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services
In directory 
james.mmbase.org:/tmp/cvs-serv23447/src/java/com/finalist/newsletter/services

Modified Files:
        NewsletterPublicationService.java NewsletterService.java 
        NewsletterSubscriptionServices.java 
Added Files:
        SubscriptionHibernateService.java 
Log Message:
cmsc-979,990 newsletter mangement (block by cmsc-217)


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services


SubscriptionHibernateService.java is new



Index: NewsletterPublicationService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/NewsletterPublicationService.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- NewsletterPublicationService.java   7 Jul 2008 04:03:43 -0000       1.7
+++ NewsletterPublicationService.java   24 Jul 2008 09:04:16 -0000      1.8
@@ -31,7 +31,9 @@
    
    public Set<Publication> getPublicationByNewsletter(int id);
    
-   public Set<Publication> searchPublication(int id , String title, String 
subject, Date startDate, Date endDate, int pagesize, int offset);
+   public List<Publication> searchPublication(int id , String title, String 
subject, Date startDate, Date endDate, int pagesize, int offset, String order, 
String direction);
    
    public int searchPublicationCountForEdit(int id, String title, String 
subject, Date startDate, Date endDate);
+   
+   public List<Publication> searchPublicationStatistics(int newsletterId, 
String title,String subject, Date startTime, Date endTime, int pagesize, int 
offset, String order, String direction);
 }


Index: NewsletterService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/NewsletterService.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- NewsletterService.java      18 Jul 2008 08:31:56 -0000      1.6
+++ NewsletterService.java      24 Jul 2008 09:04:16 -0000      1.7
@@ -1,7 +1,6 @@
 package com.finalist.newsletter.services;
 
 import java.util.List;
-import java.util.Set;
 
 import com.finalist.newsletter.domain.Newsletter;
 import com.finalist.newsletter.domain.Term;
@@ -20,9 +19,11 @@
 
    public Newsletter getNewsletterBySubscription(int id);
 
-   public List<Newsletter> getNewsletters(String subscriber, String title);
+       public int getNewsletterTermsCountByName(int newsletterId, String 
terms);
+
+       public List<Term> getNewsletterTermsByName(int newsletterId, String 
name, int pagesize, int offset, String order, String direction);
 
-   void processBouncesOfPublication(String publicationId,String userId);
+       public List<Newsletter> getNewsletters(String subscriber, String title);
    
-   public Set<Term> getNewsletterTermsByName(int newsletterId, String name, 
int pagesize, int offset);
+       void processBouncesOfPublication(String publicationId, String userId);
 }


Index: NewsletterSubscriptionServices.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/services/NewsletterSubscriptionServices.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- NewsletterSubscriptionServices.java 21 Jul 2008 12:52:40 -0000      1.14
+++ NewsletterSubscriptionServices.java 24 Jul 2008 09:04:16 -0000      1.15
@@ -1,5 +1,8 @@
 package com.finalist.newsletter.services;
 
+import com.finalist.newsletter.domain.Subscription;
+import com.finalist.cmsc.services.community.person.Person;
+
 import java.util.List;
 import java.util.Set;
 
@@ -60,7 +63,9 @@
 
    void unSubscribeAllInNewsletter(int integer);
 
-   public void createSubscription(int userId , int newsletterId);
+       public void createSubscription(int userId, int newsletterId);
+
+       public Set<Long> getAuthenticationByTerms(int newsletterId, String 
terms);
 
    public Set<Integer> getRecordIdByNewsletterAndName(int newsletter, String 
term);
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to