|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 NotificationRecipientService
groupRecipientId
- the String name of the recipient group
NotificationRecipientService.getGroupMembers(java.lang.String)
public String getUserDisplayName(String userId)
getUserDisplayName
in interface NotificationRecipientService
userId
-
public boolean isRecipientValid(String recipientId, String recipientType)
NotificationRecipientService
isRecipientValid
in interface NotificationRecipientService
NotificationRecipientService.isRecipientValid(java.lang.String, java.lang.String)
public boolean isGroupRecipientValid(String groupRecipientId)
isGroupRecipientValid
in interface NotificationRecipientService
NotificationRecipientService.isGroupRecipientValid(java.lang.String)
public boolean isUserRecipientValid(String principalName)
isUserRecipientValid
in interface NotificationRecipientService
NotificationRecipientService.isUserRecipientValid(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |