| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.ken.service.impl.NotificationRecipientServiceKimImpl
public class NotificationRecipientServiceKimImpl
NotificationRecipientService implementation This implementation relies on KIM user and group management
| Constructor Summary | |
|---|---|
| NotificationRecipientServiceKimImpl() | |
| Method Summary | |
|---|---|
|  String[] | getGroupMembers(String groupRecipientId)Uses the IdentityManagementService of KIM to get the members of a group. | 
| protected  GroupService | getGroupService() | 
|  String | getUserDisplayName(String userId)This method retrieves the display name for a user. | 
|  boolean | isGroupRecipientValid(String groupRecipientId)This overridden method ... | 
|  boolean | isRecipientValid(String recipientId,
                                 String recipientType)This method handles figuring out which recipient type that you are deling with and calls the appropriate validation method. | 
|  boolean | isUserRecipientValid(String principalName)This overridden method ... | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public NotificationRecipientServiceKimImpl()
| Method Detail | 
|---|
protected GroupService getGroupService()
public String[] getGroupMembers(String groupRecipientId)
getGroupMembers in interface NotificationRecipientServicegroupRecipientId - the String name of the recipient group
NotificationRecipientService.getGroupMembers(java.lang.String)public String getUserDisplayName(String userId)
getUserDisplayName in interface NotificationRecipientServiceuserId - 
public boolean isRecipientValid(String recipientId,
                                String recipientType)
NotificationRecipientService
isRecipientValid in interface NotificationRecipientServiceNotificationRecipientService.isRecipientValid(java.lang.String, java.lang.String)public boolean isGroupRecipientValid(String groupRecipientId)
isGroupRecipientValid in interface NotificationRecipientServiceNotificationRecipientService.isGroupRecipientValid(java.lang.String)public boolean isUserRecipientValid(String principalName)
isUserRecipientValid in interface NotificationRecipientServiceNotificationRecipientService.isUserRecipientValid(java.lang.String)| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||