nl.surfnet.coin.selfservice.service.impl
Class NotificationServiceImpl
java.lang.Object
nl.surfnet.coin.selfservice.service.impl.NotificationServiceImpl
- All Implemented Interfaces:
- NotificationService
@Component
public class NotificationServiceImpl
- extends Object
- implements NotificationService
Default implementation of notification service
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FCP_NOTIFICATIONS
protected static final String FCP_NOTIFICATIONS
- See Also:
- Constant Field Values
LCP_NOTIFICATIONS
protected static final String LCP_NOTIFICATIONS
- See Also:
- Constant Field Values
NotificationServiceImpl
public NotificationServiceImpl()
getNotifications
public NotificationMessage getNotifications(nl.surfnet.coin.csa.model.InstitutionIdentityProvider selectedIdp)
- Description copied from interface:
NotificationService
- Get all possible notifications for the given services belonging to the
IdentityProvider. Notifications will be created for services that have a
license but no linked service or vice-versa
- Specified by:
getNotifications in interface NotificationService
- Parameters:
selectedIdp - the selected idp
- Returns:
- list of possible notifications
getAuthorities
protected List<CoinAuthority.Authority> getAuthorities()
Copyright © 2012-2013 SURFnet bv, The Netherlands. All Rights Reserved.