|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MessageSender
Simple messenger extension point.
| Method Summary | |
|---|---|
java.lang.String |
describe()
Returns name / description of this message sender (e.g. |
java.lang.String |
getAddress(SUser user)
Returns address which can be used to send message to the specified user |
void |
sendMessage(java.lang.String shortSummary,
java.lang.String message,
java.util.Set<java.lang.String> recipients)
Sends a message to specified recipients |
| Method Detail |
|---|
void sendMessage(@Nullable
java.lang.String shortSummary,
@NotNull
java.lang.String message,
@NotNull
java.util.Set<java.lang.String> recipients)
throws SendFailedException
shortSummary - message summary (e.g. subject for email), can be nullmessage - message textrecipients - collection of recipients
SendFailedException - if failed to send message
@Nullable
java.lang.String getAddress(@NotNull
SUser user)
user - recipient
@NotNull java.lang.String describe()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||