Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webapp.notification.email
Class EmailNotificationSenderActionsBean

java.lang.Object
  extended by org.nuxeo.ecm.webapp.base.InputController
      extended by org.nuxeo.ecm.webapp.notification.email.EmailNotificationSenderActionsBean
All Implemented Interfaces:
Serializable, EmailNotificationSenderActions

@Name(value="emailNotifSenderAction")
@Scope(value=EVENT)
public class EmailNotificationSenderActionsBean
extends InputController
implements EmailNotificationSenderActions, Serializable

Author:
Narcis Paslaru
See Also:
Serialized Form

Constructor Summary
EmailNotificationSenderActionsBean()
           
 
Method Summary
 String getCurrentDocumentFullUrl()
           
 String getFromEmail()
           
 String getMailContent()
           
 String getMailSubject()
           
 PrincipalListManager getPrincipalListManager()
           
 List<NuxeoPrincipal> getToEmail()
           
 String send()
           
 void setCurrentDocumentFullUrl(String currentDocumentFullUrl)
           
 void setFromEmail(String fromEmail)
           
 void setMailContent(String mailContent)
           
 void setMailSubject(String mailSubject)
           
 void setPrincipalListManager(PrincipalListManager principalListManager)
           
 void setToEmail(List<NuxeoPrincipal> toEmail)
           
 
Methods inherited from class org.nuxeo.ecm.webapp.base.InputController
computeOutcome, getAdministrator, logDocumentWithName, logDocumentWithTitle, removeDocumentFromList
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailNotificationSenderActionsBean

public EmailNotificationSenderActionsBean()
Method Detail

send

public String send()
Specified by:
send in interface EmailNotificationSenderActions

getMailContent

public String getMailContent()
Specified by:
getMailContent in interface EmailNotificationSenderActions
Returns:
the mailContent.

setMailContent

public void setMailContent(String mailContent)
Specified by:
setMailContent in interface EmailNotificationSenderActions
Parameters:
mailContent - the mailContent to set.

getMailSubject

public String getMailSubject()
Specified by:
getMailSubject in interface EmailNotificationSenderActions
Returns:
the mailSubject.

setMailSubject

public void setMailSubject(String mailSubject)
Specified by:
setMailSubject in interface EmailNotificationSenderActions
Parameters:
mailSubject - the mailSubject to set.

getPrincipalListManager

public PrincipalListManager getPrincipalListManager()
Returns:
the principalListManager.

setPrincipalListManager

public void setPrincipalListManager(PrincipalListManager principalListManager)
Parameters:
principalListManager - the principalListManager to set.

getFromEmail

public String getFromEmail()
Returns:
the fromEmail.

setFromEmail

public void setFromEmail(String fromEmail)
Parameters:
fromEmail - the fromEmail to set.

getToEmail

public List<NuxeoPrincipal> getToEmail()
Returns:
the toEmail.

setToEmail

public void setToEmail(List<NuxeoPrincipal> toEmail)
Parameters:
toEmail - the toEmail to set.

getCurrentDocumentFullUrl

public String getCurrentDocumentFullUrl()

setCurrentDocumentFullUrl

public void setCurrentDocumentFullUrl(String currentDocumentFullUrl)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.