Nuxeo Enterprise Platform 5.4

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:
java.io.Serializable, StatefulBaseLifeCycle, EmailNotificationSenderActions

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

Author:
Narcis Paslaru
See Also:
Serialized Form

Constructor Summary
EmailNotificationSenderActionsBean()
           
 
Method Summary
 void destroy()
           
 java.lang.String getCurrentDocumentFullUrl()
           
 java.lang.String getFromEmail()
           
 java.lang.String getMailContent()
           
 java.lang.String getMailSubject()
           
 PrincipalListManager getPrincipalListManager()
           
 java.util.List<NuxeoPrincipal> getToEmail()
           
 void initialize()
           
 void readState()
          Activate method.
 void saveState()
          Passivate method.
 java.lang.String send()
           
 void setCurrentDocumentFullUrl(java.lang.String currentDocumentFullUrl)
           
 void setFromEmail(java.lang.String fromEmail)
           
 void setMailContent(java.lang.String mailContent)
           
 void setMailSubject(java.lang.String mailSubject)
           
 void setPrincipalListManager(PrincipalListManager principalListManager)
           
 void setToEmail(java.util.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

initialize

public void initialize()
Specified by:
initialize in interface EmailNotificationSenderActions

destroy

public void destroy()
Specified by:
destroy in interface EmailNotificationSenderActions

saveState

public void saveState()
Description copied from interface: StatefulBaseLifeCycle
Passivate method.

Specified by:
saveState in interface StatefulBaseLifeCycle
Specified by:
saveState in interface EmailNotificationSenderActions

readState

public void readState()
Description copied from interface: StatefulBaseLifeCycle
Activate method.

Specified by:
readState in interface StatefulBaseLifeCycle
Specified by:
readState in interface EmailNotificationSenderActions

send

public java.lang.String send()
Specified by:
send in interface EmailNotificationSenderActions

getMailContent

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

setMailContent

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

getMailSubject

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

setMailSubject

public void setMailSubject(java.lang.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 java.lang.String getFromEmail()
Returns:
the fromEmail.

setFromEmail

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

getToEmail

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

setToEmail

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

getCurrentDocumentFullUrl

public java.lang.String getCurrentDocumentFullUrl()

setCurrentDocumentFullUrl

public void setCurrentDocumentFullUrl(java.lang.String currentDocumentFullUrl)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.