public class StrutsActionMessagesUserNotificationContext extends Object implements MagalieUserNotificationContext
MagalieUserNotificationContext qui stocke les messages
dans une Multimap indexée par les utilisateurs| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.SetMultimap<MagalieUser,String> |
usersNotifications |
| Constructor and Description |
|---|
StrutsActionMessagesUserNotificationContext() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getMessages(MagalieUser magalieUser) |
com.google.common.collect.SetMultimap<MagalieUser,String> |
getUsersNotifications() |
void |
notifyAffectedRequestedList(MagalieUser magalieUser,
DeliveredRequestedList newAffectation) |
void |
notifyUnaffectedRequestedListDriverLicenseRequired(MagalieUser magalieUser,
DeliveredRequestedList oldAffectation) |
void |
notifyUnaffectedRequestedListForCompletedRequestedList(MagalieUser magalieUser,
DeliveredRequestedList oldAffectation) |
void |
notifyUnaffectedRequestedListForEverythingUnavailable(MagalieUser magalieUser,
DeliveredRequestedList oldAffectation) |
protected com.google.common.collect.SetMultimap<MagalieUser,String> usersNotifications
public StrutsActionMessagesUserNotificationContext()
public void notifyUnaffectedRequestedListDriverLicenseRequired(MagalieUser magalieUser, DeliveredRequestedList oldAffectation)
notifyUnaffectedRequestedListDriverLicenseRequired in interface MagalieUserNotificationContextpublic void notifyUnaffectedRequestedListForEverythingUnavailable(MagalieUser magalieUser, DeliveredRequestedList oldAffectation)
notifyUnaffectedRequestedListForEverythingUnavailable in interface MagalieUserNotificationContextpublic void notifyUnaffectedRequestedListForCompletedRequestedList(MagalieUser magalieUser, DeliveredRequestedList oldAffectation)
notifyUnaffectedRequestedListForCompletedRequestedList in interface MagalieUserNotificationContextpublic void notifyAffectedRequestedList(MagalieUser magalieUser, DeliveredRequestedList newAffectation)
notifyAffectedRequestedList in interface MagalieUserNotificationContextpublic com.google.common.collect.SetMultimap<MagalieUser,String> getUsersNotifications()
public Set<String> getMessages(MagalieUser magalieUser)
Copyright © 2013 CodeLutin. All rights reserved.