com.silverpeas.mailinglist.service.model
Interface MailingListService
- All Known Implementing Classes: 
 - MailingListServiceImpl
 
public interface MailingListService
 
 
PARAM_RSS
static final String PARAM_RSS
- See Also:
 - Constant Field Values
 
PARAM_OPEN
static final String PARAM_OPEN
- See Also:
 - Constant Field Values
 
PARAM_NOTIFY
static final String PARAM_NOTIFY
- See Also:
 - Constant Field Values
 
PARAM_MODERATE
static final String PARAM_MODERATE
- See Also:
 - Constant Field Values
 
PARAM_ADDRESS
static final String PARAM_ADDRESS
- See Also:
 - Constant Field Values
 
ROLE_MODERATOR
static final String ROLE_MODERATOR
- See Also:
 - Constant Field Values
 
ROLE_ADMINISTRATOR
static final String ROLE_ADMINISTRATOR
- See Also:
 - Constant Field Values
 
ROLE_READER
static final String ROLE_READER
- See Also:
 - Constant Field Values
 
ROLE_SUBSCRIBER
static final String ROLE_SUBSCRIBER
- See Also:
 - Constant Field Values
 
createMailingList
String createMailingList(MailingList mailingList)
 
addExternalUser
void addExternalUser(String componentId,
                     ExternalUser user)
 
addExternalUsers
void addExternalUsers(String componentId,
                      Collection<ExternalUser> users)
 
removeExternalUser
void removeExternalUser(String componentId,
                        ExternalUser user)
 
removeExternalUsers
void removeExternalUsers(String componentId,
                         Collection<ExternalUser> users)
 
setInternalSubscribers
void setInternalSubscribers(String componentId,
                            Collection<String> userIds)
 
setGroupSubscribers
void setGroupSubscribers(String componentId,
                         Collection<String> groups)
 
deleteMailingList
void deleteMailingList(String componentId)
 
findMailingList
MailingList findMailingList(String componentId)
 
listAllMailingLists
List<MailingList> listAllMailingLists()
 
subscribe
void subscribe(String componentId,
               String userId)
 
unsubscribe
void unsubscribe(String componentId,
                 String userId)
 
Copyright © 2016 Silverpeas. All Rights Reserved.