Mitteilungen erzeugen
1. Manuell über die Mitteilungszentrale | |
2. Manuell über neuen Button am Objekt | Das Objekt wird als Referenz in die Mitteilung eingetragen. Der Empfänger kann direkt in das referenzierte Objekt springen. |
3. Mittels API in Regeln | Neuer NotificationProvider Methoden: sendNotification(UID toUserId, String titel, String message) sendNotification(UID toUserId, String titel, String message, Class boClass, Long boId) |
4. (Version 2) Neue Einträge in Aufgabenlisten | Aufgabenliste müsste vom Server selbstständig in bestimmten Intervallen abgefragt werden, und mit einem vorherigen Ergebnis verglichen werden. Bei neuen Einträgen erfolgt eine Mitteilung. |
5. (Version 2) "Watch" auf einem Objekt | Z.B. in der Art: Benachrichtige mich, wenn das Objekt den Status 500 erreicht. |
Mitteilungen lesen
Am Menü des Benutzers wird automatisch die Anzahl von ungelesenen Mitteilungen angezeigt. Diese aktualisiert sich über Websockets selbstständig im Hintergrund. Die Verwendung von Browser Benachrichtigungen wäre wünschenswert. Im aufgeklappten Menü werden automatisch die letzten 5 Nachrichten angezeigt.
Nachrichten werden in der Mitteilungszentrale angezeigt. Dort kann mittels Sortierung und Filterung eine Nachricht gesucht werden. Bei Auswahl einer Nachricht/Zeile werden die Details rechts angezeigt. Die Darstellung ähnelt daher einem Mailprogramm. Weitere Funktionen sind in der Skizze rechts vorgeschlagen und stehen, so wie die Darstellung selbst auch, zur Diskussion.