com.silverpeas.mailinglist.service.model.beans
Class MailingList

java.lang.Object
  extended by com.silverpeas.mailinglist.service.model.beans.IdentifiableObject
      extended by com.silverpeas.mailinglist.service.model.beans.MailingList
All Implemented Interfaces:
Serializable

@Entity
public class MailingList
extends IdentifiableObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.silverpeas.mailinglist.service.model.beans.IdentifiableObject
id, version
 
Constructor Summary
MailingList()
           
 
Method Summary
 void addExternalSubscriber(ExternalUser user)
           
 String getComponentId()
           
 String getDescription()
           
 Set<ExternalUser> getExternalSubscribers()
           
 Set<InternalGroupSubscriber> getGroupSubscribers()
           
 Set<InternalUserSubscriber> getInternalSubscribers()
           
 Set<InternalUser> getModerators()
           
 String getName()
           
 Set<InternalUser> getReaders()
           
 String getSubscribedAddress()
           
 boolean isEmailAuthorized(String email)
           
 boolean isModerated()
           
 boolean isNotify()
           
 boolean isOpen()
           
 boolean isSupportRSS()
           
 void removeExternalSubscriber(ExternalUser user)
           
 void setComponentId(String componentId)
           
 void setDescription(String description)
           
 void setModerated(boolean moderated)
           
 void setModerators(Set<InternalUser> moderators)
           
 void setName(String name)
           
 void setNotify(boolean notify)
           
 void setOpen(boolean publiclyVisible)
           
 void setReaders(Set<InternalUser> readers)
           
 void setSubscribedAddress(String subscribedAddress)
           
 void setSupportRSS(boolean supportRSS)
           
 
Methods inherited from class com.silverpeas.mailinglist.service.model.beans.IdentifiableObject
equals, getId, getVersion, hashCode, setId, setUpId, setVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailingList

public MailingList()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getSubscribedAddress

public String getSubscribedAddress()

setSubscribedAddress

public void setSubscribedAddress(String subscribedAddress)

isOpen

public boolean isOpen()

setOpen

public void setOpen(boolean publiclyVisible)

isModerated

public boolean isModerated()

setModerated

public void setModerated(boolean moderated)

getModerators

public Set<InternalUser> getModerators()

setModerators

public void setModerators(Set<InternalUser> moderators)

getReaders

public Set<InternalUser> getReaders()

setReaders

public void setReaders(Set<InternalUser> readers)

getComponentId

public String getComponentId()

setComponentId

public void setComponentId(String componentId)

getExternalSubscribers

public Set<ExternalUser> getExternalSubscribers()

isNotify

public boolean isNotify()

setNotify

public void setNotify(boolean notify)

removeExternalSubscriber

public void removeExternalSubscriber(ExternalUser user)

addExternalSubscriber

public void addExternalSubscriber(ExternalUser user)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

isSupportRSS

public boolean isSupportRSS()

setSupportRSS

public void setSupportRSS(boolean supportRSS)

isEmailAuthorized

public boolean isEmailAuthorized(String email)

getGroupSubscribers

public Set<InternalGroupSubscriber> getGroupSubscribers()

getInternalSubscribers

public Set<InternalUserSubscriber> getInternalSubscribers()


Copyright © 2016 Silverpeas. All Rights Reserved.