org.nuxeo.cm.core.caselink
Class UpdateCaseLinkUnrestricted
java.lang.Object
org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
org.nuxeo.cm.core.caselink.UpdateCaseLinkUnrestricted
public class UpdateCaseLinkUnrestricted
- extends org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
A creator of CaseLink
.
- Author:
- Alexandre Russel
Fields inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner |
isUnrestricted |
Constructor Summary |
UpdateCaseLinkUnrestricted(org.nuxeo.ecm.core.api.CoreSession session,
String subject,
String comment,
Case envelope,
Mailbox sender,
String recipientId,
Map<String,List<String>> internalRecipients,
Map<String,List<String>> externalRecipients,
boolean isSent,
boolean isInitial,
CaseLink post)
|
Methods inherited from class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner |
getOriginatingUsername, runUnrestricted, setOriginatingUsername |
UpdateCaseLinkUnrestricted
public UpdateCaseLinkUnrestricted(org.nuxeo.ecm.core.api.CoreSession session,
String subject,
String comment,
Case envelope,
Mailbox sender,
String recipientId,
Map<String,List<String>> internalRecipients,
Map<String,List<String>> externalRecipients,
boolean isSent,
boolean isInitial,
CaseLink post)
- Parameters:
repositoryName
- The name of the repository in which the
CaseLink
will be created.subject
- The subject of the post.comment
- The comment of the post.envelope
- The envelope sent.mailboxes
- The mailbox of the sender.internalRecipients
- A map of recipients keyed by type of Message
and keyed with a list of mailboxes.isSent
- The post can be Sent or ReceivedisInitial
- Is it an initial sent?
getUpdatedPost
public CaseLink getUpdatedPost()
run
public void run()
throws org.nuxeo.ecm.core.api.ClientException
- Specified by:
run
in class org.nuxeo.ecm.core.api.UnrestrictedSessionRunner
- Throws:
org.nuxeo.ecm.core.api.ClientException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.