org.nuxeo.cm.distribution
Class CMFDistributionInfo
java.lang.Object
org.nuxeo.cm.distribution.CMFDistributionInfo
- All Implemented Interfaces:
- Serializable, DistributionInfo
public class CMFDistributionInfo
- extends Object
- implements DistributionInfo
Distribution information.
This class is used to gather information from the interface.
- Author:
- Anahide Tchertchian
- See Also:
- Serialized Form
CMFDistributionInfo
public CMFDistributionInfo()
getMode
public String getMode()
- Specified by:
getMode
in interface DistributionInfo
setMode
public void setMode(String mode)
- Specified by:
setMode
in interface DistributionInfo
getFavoriteMailboxes
public List<ParticipantItem> getFavoriteMailboxes()
- Specified by:
getFavoriteMailboxes
in interface DistributionInfo
setFavoriteMailboxes
public void setFavoriteMailboxes(List<ParticipantItem> favoriteMailboxes)
- Specified by:
setFavoriteMailboxes
in interface DistributionInfo
getComment
public String getComment()
- Specified by:
getComment
in interface DistributionInfo
setComment
public void setComment(String comment)
- Specified by:
setComment
in interface DistributionInfo
getForActionMailboxes
public List<String> getForActionMailboxes()
setForActionMailboxes
public void setForActionMailboxes(List<String> forActionPersonalMailboxes)
getForInformationMailboxes
public List<String> getForInformationMailboxes()
setForInformationMailboxes
public void setForInformationMailboxes(List<String> forInformationPersonalMailboxes)
setForActionFunctions
public void setForActionFunctions(String[] forActionFunctions)
setForInformationFunctions
public void setForInformationFunctions(String[] forInformationFunctions)
getAllForActionMailboxes
public List<String> getAllForActionMailboxes()
getForActionMailingLists
public List<String> getForActionMailingLists()
- Specified by:
getForActionMailingLists
in interface DistributionInfo
getForActionFunctions
public List<String> getForActionFunctions()
getAllForInformationMailboxes
public List<String> getAllForInformationMailboxes()
getForInformationMailingLists
public List<String> getForInformationMailingLists()
- Specified by:
getForInformationMailingLists
in interface DistributionInfo
getForInformationFunctions
public List<String> getForInformationFunctions()
getAllParticipants
public Map<String,List<String>> getAllParticipants()
- Specified by:
getAllParticipants
in interface DistributionInfo
isEmpty
public boolean isEmpty(List list)
- Description copied from interface:
DistributionInfo
- Returns true if given list is empty
- Specified by:
isEmpty
in interface DistributionInfo
hasParticipants
public boolean hasParticipants()
- Specified by:
hasParticipants
in interface DistributionInfo
hasActionParticipants
public boolean hasActionParticipants()
getForActionGroups
public List<String> getForActionGroups()
setForActionGroups
public void setForActionGroups(List<String> forActionGroups)
getForInformationGroups
public List<String> getForInformationGroups()
setForInformationGroups
public void setForInformationGroups(List<String> forInformationGroups)
getMlInfos
public List<MailingListDistributionInfo> getMlInfos()
- Specified by:
getMlInfos
in interface DistributionInfo
setMlInfos
public void setMlInfos(List<MailingListDistributionInfo> mlInfos)
- Specified by:
setMlInfos
in interface DistributionInfo
Copyright © 2011 Nuxeo SAS. All Rights Reserved.