Skip navigation links
E G I M N O P R S U W 

E

EMAIL_SUBSCRIPTION - Static variable in interface org.deepamehta.notifications.NotificationsService
 

G

getNotifications() - Method in class org.deepamehta.notifications.NotificationsPlugin
 
getNotifications() - Method in interface org.deepamehta.notifications.NotificationsService
Gets all notifications for the logged-in user.
getNotificationsForUser() - Method in class org.deepamehta.notifications.NotificationsPlugin
 
getSubscription(long) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
getSubscriptions() - Method in class org.deepamehta.notifications.NotificationsPlugin
 
getSubscriptions() - Method in interface org.deepamehta.notifications.NotificationsService
Gets all subscribed topics for the logged-in user.
getUnseenNotifications() - Method in class org.deepamehta.notifications.NotificationsPlugin
 
getUnseenNotifications() - Method in interface org.deepamehta.notifications.NotificationsService
Gets all unread notifications for the logged-in user.
getUnseenNotificationsForUser() - Method in class org.deepamehta.notifications.NotificationsPlugin
 

I

IN_APP_SUBSCRIPTION - Static variable in interface org.deepamehta.notifications.NotificationsService
 
INVOLVED_ITEM_ID - Static variable in interface org.deepamehta.notifications.NotificationsService
 

M

Migration2 - Class in org.deepamehta.notifications.migrations
This migration assigns all the custom topic types of this plugin to the public "DeepaMehta" Workspace.
Migration2() - Constructor for class org.deepamehta.notifications.migrations.Migration2
 

N

NOTIFICATION - Static variable in interface org.deepamehta.notifications.NotificationsService
 
NOTIFICATION_BODY - Static variable in interface org.deepamehta.notifications.NotificationsService
 
NOTIFICATION_RECIPIENT_EDGE - Static variable in interface org.deepamehta.notifications.NotificationsService
 
NOTIFICATION_SEEN - Static variable in interface org.deepamehta.notifications.NotificationsService
 
NOTIFICATION_TITLE - Static variable in interface org.deepamehta.notifications.NotificationsService
 
NotificationsPlugin - Class in org.deepamehta.notifications
A DeepaMehta 4 Plugin introducing notifications on subscribed topics based on dm4-websockets.
NotificationsPlugin() - Constructor for class org.deepamehta.notifications.NotificationsPlugin
 
NotificationsService - Interface in org.deepamehta.notifications
 
notifySubscribers(String, String, long, DeepaMehtaObject) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
notifySubscribers(String, String, long, DeepaMehtaObject) - Method in interface org.deepamehta.notifications.NotificationsService
Creates new notifications for all users with a direct or indirect (tags) subscription to the given item.

O

org.deepamehta.notifications - package org.deepamehta.notifications
 
org.deepamehta.notifications.migrations - package org.deepamehta.notifications.migrations
 

P

postCreateAssociation(Association) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
postCreateTopic(Topic) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
postDeleteTopic(TopicModel) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
postUpdateTopic(Topic, TopicModel, TopicModel) - Method in class org.deepamehta.notifications.NotificationsPlugin
 

R

run() - Method in class org.deepamehta.notifications.migrations.Migration2
 

S

setNotificationSeen(long) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
SUBSCRIBED_ITEM_ID - Static variable in interface org.deepamehta.notifications.NotificationsService
 
subscribeInApp(long) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
subscribeInApp(long) - Method in interface org.deepamehta.notifications.NotificationsService
Create a subscription edge to an item.
subscribeUser(long) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
SUBSCRIPTION_EDGE - Static variable in interface org.deepamehta.notifications.NotificationsService
 
SUBSCRIPTION_TYPE - Static variable in interface org.deepamehta.notifications.NotificationsService
 

U

unsubscribe(long) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
unsubscribe(long) - Method in interface org.deepamehta.notifications.NotificationsService
Remove subscription (edge) for given user account and item.
unsubscribeUser(long) - Method in class org.deepamehta.notifications.NotificationsPlugin
 

W

websocketTextMessage(String, WebSocketConnection) - Method in class org.deepamehta.notifications.NotificationsPlugin
 
E G I M N O P R S U W 
Skip navigation links

Copyright © 2017. All rights reserved.