| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.ken.service.impl.NotificationAuthorizationServiceImpl
public class NotificationAuthorizationServiceImpl
NotificationAuthorizationService implementation - this is the default out-of-the-box implementation of the service.
| Constructor Summary | |
|---|---|
| NotificationAuthorizationServiceImpl(GenericDao businessObjectDao)Constructs a NotificationAuthorizationServiceImpl class instance. | |
| Method Summary | |
|---|---|
|  boolean | isProducerAuthorizedToSendNotificationForChannel(NotificationProducerBo producer,
                                                                                                 NotificationChannelBo channel)This service method validates that the specified producer has the permissions to send a notification on for a specific NotificationChannel. | 
|  boolean | isUserAdministrator(String userId)Implements by calling the is user member of service in KEW's workgroup service, looking for a specific membership in the "NotificationAdmin" workgroup. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public NotificationAuthorizationServiceImpl(GenericDao businessObjectDao)
businessObjectDao - | Method Detail | 
|---|
public boolean isProducerAuthorizedToSendNotificationForChannel(NotificationProducerBo producer,
                                                                NotificationChannelBo channel)
NotificationAuthorizationService
isProducerAuthorizedToSendNotificationForChannel in interface NotificationAuthorizationServiceNotificationAuthorizationService.isProducerAuthorizedToSendNotificationForChannel(org.kuali.rice.ken.bo.NotificationProducerBo, org.kuali.rice.ken.bo.NotificationChannelBo)public boolean isUserAdministrator(String userId)
isUserAdministrator in interface NotificationAuthorizationServiceNotificationAuthorizationService.isUserAdministrator(java.lang.String)| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||