|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.wcm.newsletter.handler.NewsletterPublicUserHandler
public class NewsletterPublicUserHandler
Created by The eXo Platform SAS Author : eXoPlatform chuong.phan@exoplatform.com, phan.le.thanh.chuong@gmail.com May 21, 2009
| Constructor Summary | |
|---|---|
NewsletterPublicUserHandler(java.lang.String repository,
java.lang.String workspace)
Instantiates a new newsletter public user handler. |
|
| Method Summary | |
|---|---|
protected void |
clearEmailInSubscription(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String email)
Clear email in subscription. |
boolean |
confirmPublicUser(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String Email,
java.lang.String userCode,
java.lang.String portalName)
Confirm public user. |
void |
forgetEmail(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName,
java.lang.String email)
Forget email. |
void |
subscribe(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName,
java.lang.String userMail,
java.util.List<java.lang.String> listCategorySubscription,
java.lang.String link,
java.lang.String[] emailContent)
Subscribe. |
protected void |
updateSubscriptions(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.util.List<java.lang.String> listCategorySubscription,
java.lang.String portalName,
java.lang.String userMail)
Update subscriptions. |
void |
updateSubscriptions(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName,
java.lang.String email,
java.util.List<java.lang.String> categoryAndSubscriptions)
Update subscriptions. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NewsletterPublicUserHandler(java.lang.String repository,
java.lang.String workspace)
repository - the repositoryworkspace - the workspace| Method Detail |
|---|
protected void updateSubscriptions(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.util.List<java.lang.String> listCategorySubscription,
java.lang.String portalName,
java.lang.String userMail)
throws java.lang.Exception
session - the sessionlistCategorySubscription - the list category subscriptionportalName - the portal nameuserMail - the user mail
java.lang.Exception - the exception
protected void clearEmailInSubscription(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String email)
email - the emailsessionProvider - the session provider
public void subscribe(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName,
java.lang.String userMail,
java.util.List<java.lang.String> listCategorySubscription,
java.lang.String link,
java.lang.String[] emailContent)
throws java.lang.Exception
portalName - the portal nameuserMail - the user maillistCategorySubscription - the list category subscriptionlink - the linkemailContent - the email contentsessionProvider - the session provider
java.lang.Exception
public boolean confirmPublicUser(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String Email,
java.lang.String userCode,
java.lang.String portalName)
throws java.lang.Exception
Email - the emailuserCode - the user codeportalName - the portal namesessionProvider - the session provider
java.lang.Exception - the exception
public void forgetEmail(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName,
java.lang.String email)
portalName - the portal nameemail - the emailsessionProvider - the session provider
public void updateSubscriptions(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
java.lang.String portalName,
java.lang.String email,
java.util.List<java.lang.String> categoryAndSubscriptions)
portalName - the portal nameemail - the emailcategoryAndSubscriptions - the category and subscriptionssessionProvider - the session provider
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||