Class MailingListComponent
- java.lang.Object
-
- org.silverpeas.components.mailinglist.model.MailingListComponent
-
- All Implemented Interfaces:
MessageListener
public class MailingListComponent extends Object implements MessageListener
-
-
Constructor Summary
Constructors Constructor Description MailingListComponent(String componentId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkSender(String email)
Checks if the sender is authorized to send to this mailing list.String
getComponentId()
Returns the Silverpeas component's id.void
onMessage(MessageEvent event)
Method called when new messages are available.
-
-
-
Constructor Detail
-
MailingListComponent
public MailingListComponent(String componentId)
-
-
Method Detail
-
checkSender
public boolean checkSender(String email)
Description copied from interface:MessageListener
Checks if the sender is authorized to send to this mailing list.- Specified by:
checkSender
in interfaceMessageListener
- Returns:
- true if the sender is authorized - false otherwise.
-
getComponentId
public String getComponentId()
Description copied from interface:MessageListener
Returns the Silverpeas component's id. This is used to save attachements.- Specified by:
getComponentId
in interfaceMessageListener
- Returns:
- the Silverpeas component's id.
-
onMessage
public void onMessage(MessageEvent event)
Description copied from interface:MessageListener
Method called when new messages are available.- Specified by:
onMessage
in interfaceMessageListener
- Parameters:
event
- the message event.
-
-