|
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuxeo.cm.caselink.CaseLinkImpl
public class CaseLinkImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.nuxeo.cm.caselink.CaseLink |
|---|
CaseLink.CaseLinkState, CaseLink.CaseLinkTransistion |
| Constructor Summary | |
|---|---|
CaseLinkImpl(org.nuxeo.ecm.core.api.DocumentModel doc,
HasParticipants recipientAdapted)
|
|
| Method Summary | |
|---|---|
void |
addInitialExternalParticipants(Map<String,List<String>> recipients)
Adds to the list of initial external recipients. |
void |
addInitialInternalParticipants(Map<String,List<String>> recipients)
Adds to the list of initial internal recipients. |
void |
addParticipants(Map<String,List<String>> recipients)
Adds to the list of recipients. |
Map<String,List<String>> |
getAllParticipants()
Gets the list of all recipients keyed by type. |
Case |
getCase(org.nuxeo.ecm.core.api.CoreSession session)
The mail envelope sent. |
String |
getComment()
Gets the comment. |
Date |
getDate()
Gets the date. |
org.nuxeo.ecm.core.api.DocumentModel |
getDocument()
Gets the document model. |
String |
getId()
Gets the id of the post. |
Map<String,List<String>> |
getInitialExternalParticipants()
Gets the list of initial external recipients keyed by type. |
Map<String,List<String>> |
getInitialInternalParticipants()
Gets the list of initial internal recipients keyed by type. |
String |
getSender()
Gets the sender. |
String |
getSenderMailboxId()
Gets the sender mailbox id. |
Date |
getSentDate()
Gets the send date of the post. |
String |
getSubject()
Gets the subject. |
String |
getType()
Gets the type of the message. |
boolean |
isActionnable()
|
boolean |
isDraft()
Is it a draft? |
boolean |
isRead()
Returns true if this message has been read. |
void |
save(org.nuxeo.ecm.core.api.CoreSession session)
Persists the post. |
void |
setActionnable(boolean actionnable)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CaseLinkImpl(org.nuxeo.ecm.core.api.DocumentModel doc,
HasParticipants recipientAdapted)
| Method Detail |
|---|
public String getComment()
CaseLink
getComment in interface CaseLinkpublic Date getDate()
CaseLink
getDate in interface CaseLinkpublic Case getCase(org.nuxeo.ecm.core.api.CoreSession session)
CaseLink
getCase in interface CaseLinkpublic String getId()
CaseLink
getId in interface CaseLinkpublic String getSender()
CaseLink
getSender in interface CaseLinkpublic String getSubject()
CaseLink
getSubject in interface CaseLinkpublic String getSenderMailboxId()
CaseLink
getSenderMailboxId in interface CaseLinkpublic Date getSentDate()
CaseLink
getSentDate in interface CaseLinkpublic String getType()
CaseLink
getType in interface CaseLinkpublic boolean isRead()
CaseLink
isRead in interface CaseLinkpublic void save(org.nuxeo.ecm.core.api.CoreSession session)
CaseLink
save in interface CaseLinkpublic org.nuxeo.ecm.core.api.DocumentModel getDocument()
CaseLink
getDocument in interface CaseLinkpublic boolean isDraft()
CaseLink
isDraft in interface CaseLinkpublic void addInitialExternalParticipants(Map<String,List<String>> recipients)
HasParticipants
addInitialExternalParticipants in interface HasParticipantsrecipients - A map keyed with the message type and valued with a
list of Mailboxpublic void addInitialInternalParticipants(Map<String,List<String>> recipients)
HasParticipants
addInitialInternalParticipants in interface HasParticipantsrecipients - A map keyed with the message type and valued with a
list of Mailboxpublic void addParticipants(Map<String,List<String>> recipients)
HasParticipants
addParticipants in interface HasParticipantsrecipients - A map keyed with the message type and valued with a
list of Mailboxpublic Map<String,List<String>> getAllParticipants()
HasParticipants
getAllParticipants in interface HasParticipantspublic Map<String,List<String>> getInitialExternalParticipants()
HasParticipants
getInitialExternalParticipants in interface HasParticipantspublic Map<String,List<String>> getInitialInternalParticipants()
HasParticipants
getInitialInternalParticipants in interface HasParticipantspublic void setActionnable(boolean actionnable)
setActionnable in interface CaseLinkpublic boolean isActionnable()
isActionnable in interface CaseLink
|
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||