| 
 | ||||||||||
| 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
String getRecipientPreference(String recipient,
                              String prefKey)
                              throws RiceIllegalArgumentException
recipient - the recipientprefKey - the preference key
RiceIllegalArgumentException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||