Nuxeo Enterprise Platform 5.4

org.nuxeo.correspondence.web.mail
Class CorrespondenceDocumentActionsBean

java.lang.Object
  extended by org.nuxeo.cm.web.invalidations.CaseManagementContextBoundInstance
      extended by org.nuxeo.correspondence.web.mail.CorrespondenceDocumentActionsBean
All Implemented Interfaces:
Serializable, CaseManagementContextHolder, CorrespondenceDocumentActions

@Name(value="correspDocumentActions")
@Scope(value=CONVERSATION)
@Install(precedence=10)
public class CorrespondenceDocumentActionsBean
extends CaseManagementContextBoundInstance
implements CorrespondenceDocumentActions

Author:
Anahide Tchertchian
See Also:
Serialized Form

Constructor Summary
CorrespondenceDocumentActionsBean()
           
 
Method Summary
 String createAndDistributeIncomingDocument()
           
 org.nuxeo.ecm.core.api.DocumentModel getReplyDocument(org.nuxeo.ecm.core.api.CoreSession session, Mailbox mailbox, org.nuxeo.ecm.core.api.DocumentModel receivedMail)
           
 String reply()
           
 String saveAndDistributeIncomingDocument()
           
 
Methods inherited from class org.nuxeo.cm.web.invalidations.CaseManagementContextBoundInstance
getCachedCase, getCachedCaseItem, getCachedMailbox, getCurrentCase, getCurrentCaseItem, getCurrentMailbox, onMailboxContextChange
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorrespondenceDocumentActionsBean

public CorrespondenceDocumentActionsBean()
Method Detail

getReplyDocument

public org.nuxeo.ecm.core.api.DocumentModel getReplyDocument(org.nuxeo.ecm.core.api.CoreSession session,
                                                             Mailbox mailbox,
                                                             org.nuxeo.ecm.core.api.DocumentModel receivedMail)
                                                      throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

reply

public String reply()
             throws org.nuxeo.ecm.core.api.ClientException
Specified by:
reply in interface CorrespondenceDocumentActions
Throws:
org.nuxeo.ecm.core.api.ClientException

createAndDistributeIncomingDocument

public String createAndDistributeIncomingDocument()
                                           throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

saveAndDistributeIncomingDocument

public String saveAndDistributeIncomingDocument()
                                         throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.