|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KENAPIService
KEN API service internal to Rice, for use by KCB
| Method Summary | |
|---|---|
Collection<String> |
getAllChannelNames()
Returns names of all channels defined in KEN |
Collection<String> |
getDeliverersForRecipientAndChannel(String recipient,
String channel)
Returns the names of all deliverers the recipient has configured for a given channel |
String |
getRecipientPreference(String recipient,
String prefKey)
Returns the specified recipient preference for the user |
| Method Detail |
|---|
Collection<String> getAllChannelNames()
Collection<String> getDeliverersForRecipientAndChannel(String recipient,
String channel)
throws RiceIllegalArgumentException
RiceIllegalArgumentException - if the recipient, channel is null or blank.
String getRecipientPreference(String recipient,
String prefKey)
throws RiceIllegalArgumentException
recipient - the recipientprefKey - the preference key
RiceIllegalArgumentException - if the recipient, prefKey is null or blank
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||