com.silverpeas.mailinglist.service.job
Class StubMailingListService

java.lang.Object
  extended by com.silverpeas.mailinglist.service.job.StubMailingListService
All Implemented Interfaces:
MailingListService

public class StubMailingListService
extends Object
implements MailingListService


Field Summary
 
Fields inherited from interface com.silverpeas.mailinglist.service.model.MailingListService
PARAM_ADDRESS, PARAM_MODERATE, PARAM_NOTIFY, PARAM_OPEN, PARAM_RSS, ROLE_ADMINISTRATOR, ROLE_MODERATOR, ROLE_READER, ROLE_SUBSCRIBER
 
Constructor Summary
StubMailingListService()
           
 
Method Summary
 void addExternalUser(String componentId, ExternalUser user)
           
 void addExternalUsers(String componentId, Collection users)
           
 String createMailingList(MailingList mailingList)
           
 void deleteMailingList(String componentId)
           
 MailingList findMailingList(String componentId)
           
 List listAllMailingLists()
           
 void removeExternalUser(String componentId, ExternalUser user)
           
 void removeExternalUsers(String componentId, Collection users)
           
 void setGroupSubscribers(String componentId, Collection groups)
           
 void setInternalSubscribers(String componentId, Collection user)
           
 void subscribe(String componentId, String userId)
           
 void unsubscribe(String componentId, String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StubMailingListService

public StubMailingListService()
Method Detail

addExternalUser

public void addExternalUser(String componentId,
                            ExternalUser user)
Specified by:
addExternalUser in interface MailingListService

addExternalUsers

public void addExternalUsers(String componentId,
                             Collection users)
Specified by:
addExternalUsers in interface MailingListService

createMailingList

public String createMailingList(MailingList mailingList)
Specified by:
createMailingList in interface MailingListService

deleteMailingList

public void deleteMailingList(String componentId)
Specified by:
deleteMailingList in interface MailingListService

findMailingList

public MailingList findMailingList(String componentId)
Specified by:
findMailingList in interface MailingListService

listAllMailingLists

public List listAllMailingLists()
Specified by:
listAllMailingLists in interface MailingListService

removeExternalUser

public void removeExternalUser(String componentId,
                               ExternalUser user)
Specified by:
removeExternalUser in interface MailingListService

removeExternalUsers

public void removeExternalUsers(String componentId,
                                Collection users)
Specified by:
removeExternalUsers in interface MailingListService

setGroupSubscribers

public void setGroupSubscribers(String componentId,
                                Collection groups)
Specified by:
setGroupSubscribers in interface MailingListService

setInternalSubscribers

public void setInternalSubscribers(String componentId,
                                   Collection user)
Specified by:
setInternalSubscribers in interface MailingListService

subscribe

public void subscribe(String componentId,
                      String userId)
Specified by:
subscribe in interface MailingListService

unsubscribe

public void unsubscribe(String componentId,
                        String userId)
Specified by:
unsubscribe in interface MailingListService


Copyright © 2016 Silverpeas. All Rights Reserved.