Nuxeo Enterprise Platform 5.4

org.nuxeo.correspondence.mailbox
Class MailboxImpl

java.lang.Object
  extended by org.nuxeo.cm.mailbox.MailboxImpl
      extended by org.nuxeo.correspondence.mailbox.MailboxImpl
All Implemented Interfaces:
Serializable, Comparable<Mailbox>, Mailbox

public class MailboxImpl
extends MailboxImpl
implements Mailbox

Mailbox implementation using a document model as backend

Author:
Anahide Tchertchian
See Also:
Serialized Form

Constructor Summary
MailboxImpl(org.nuxeo.ecm.core.api.DocumentModel doc)
           
 
Method Summary
 Integer getIncomingConfidentiality()
          Returns the default confidentiality for incoming mails for this mailbox.
 Integer getOutgoingConfidentiality()
          Returns the default confidentiality for outgoing mails for this mailbox.
 void setIncomingConfidentiality(Integer confidentiality)
          Sets the default confidentiality for iconming mails for this mailbox.
 void setOutgoingConfidentiality(Integer confidentiality)
          Sets the default confidentiality for outgoing mails for this mailbox.
 
Methods inherited from class org.nuxeo.cm.mailbox.MailboxImpl
addMailingList, addParticipantList, compareTo, getAffiliatedMailboxId, getAllUsers, getAllUsersAndGroups, getChildrenIds, getConfidentiality, getDescription, getDocument, getFavorites, getGroups, getId, getLastSyncUpdate, getMailingListIds, getMailingLists, getMailingListTemplate, getNotifiedUsers, getOrigin, getOwner, getParentId, getParticipantListIds, getParticipantLists, getParticipantListTemplate, getProfiles, getSynchronizerId, getSynchronizeState, getTitle, getType, getUsers, hasProfile, isSynchronized, removeMailingList, removeParticipantList, save, setAffiliatedMailboxId, setConfidentiality, setDescription, setFavorites, setGroups, setId, setLastSyncUpdate, setNotifiedUsers, setOrigin, setOwner, setProfiles, setSynchronizerId, setSynchronizeState, setTitle, setType, setUsers, updateMailingList
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuxeo.cm.mailbox.Mailbox
addMailingList, addParticipantList, getAffiliatedMailboxId, getAllUsers, getAllUsersAndGroups, getChildrenIds, getConfidentiality, getDescription, getDocument, getFavorites, getGroups, getId, getLastSyncUpdate, getMailingListIds, getMailingLists, getMailingListTemplate, getNotifiedUsers, getOrigin, getOwner, getParentId, getParticipantListIds, getParticipantLists, getParticipantListTemplate, getProfiles, getSynchronizerId, getSynchronizeState, getTitle, getType, getUsers, hasProfile, isSynchronized, removeMailingList, removeParticipantList, save, setAffiliatedMailboxId, setConfidentiality, setDescription, setFavorites, setGroups, setId, setLastSyncUpdate, setNotifiedUsers, setOrigin, setOwner, setProfiles, setSynchronizerId, setSynchronizeState, setTitle, setType, setUsers, updateMailingList
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

MailboxImpl

public MailboxImpl(org.nuxeo.ecm.core.api.DocumentModel doc)
Method Detail

setIncomingConfidentiality

public void setIncomingConfidentiality(Integer confidentiality)
Description copied from interface: Mailbox
Sets the default confidentiality for iconming mails for this mailbox.


setOutgoingConfidentiality

public void setOutgoingConfidentiality(Integer confidentiality)
Description copied from interface: Mailbox
Sets the default confidentiality for outgoing mails for this mailbox.


getOutgoingConfidentiality

public Integer getOutgoingConfidentiality()
Description copied from interface: Mailbox
Returns the default confidentiality for outgoing mails for this mailbox.


getIncomingConfidentiality

public Integer getIncomingConfidentiality()
Description copied from interface: Mailbox
Returns the default confidentiality for incoming mails for this mailbox.


Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.