Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.email
Class EmailSenderActionsBean

java.lang.Object
  extended by org.nuxeo.ecm.webapp.base.InputController
      extended by org.nuxeo.ecm.webapp.email.EmailSenderActionsBean
All Implemented Interfaces:
StatefulBaseLifeCycle, EmailSenderActions

@Name(value="emailSenderAction")
@Scope(value=STATELESS)
public class EmailSenderActionsBean
extends InputController
implements EmailSenderActions

Author:
Razvan Caraghin

Constructor Summary
EmailSenderActionsBean()
           
 
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.
 void 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

EmailSenderActionsBean

public EmailSenderActionsBean()
Method Detail

initialize

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

destroy

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

saveState

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

Specified by:
saveState in interface StatefulBaseLifeCycle

readState

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

Specified by:
readState in interface StatefulBaseLifeCycle

send

public void send()
Specified by:
send in interface EmailSenderActions

getMailContent

public java.lang.String getMailContent()
Specified by:
getMailContent in interface EmailSenderActions

setMailContent

public void setMailContent(java.lang.String mailContent)
Specified by:
setMailContent in interface EmailSenderActions

getMailSubject

public java.lang.String getMailSubject()
Specified by:
getMailSubject in interface EmailSenderActions

setMailSubject

public void setMailSubject(java.lang.String mailSubject)
Specified by:
setMailSubject in interface EmailSenderActions

getPrincipalListManager

public PrincipalListManager getPrincipalListManager()

setPrincipalListManager

public void setPrincipalListManager(PrincipalListManager principalListManager)

getFromEmail

public java.lang.String getFromEmail()

setFromEmail

public void setFromEmail(java.lang.String fromEmail)

getToEmail

public java.util.List<NuxeoPrincipal> getToEmail()

setToEmail

public void setToEmail(java.util.List<NuxeoPrincipal> toEmail)

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.