org.olat.course.nodes.ta
Class DropboxFileUploadNotificationHandler

java.lang.Object
  extended by org.olat.core.logging.LogDelegator
      extended by org.olat.course.nodes.ta.DropboxFileUploadNotificationHandler
All Implemented Interfaces:
NotificationsHandler

public class DropboxFileUploadNotificationHandler
extends LogDelegator
implements NotificationsHandler

Description:
Notification handler for course node task. Subscribers get informed about new uploaded file in the dropbox.

Initial Date: 23.11.2005

Author:
christian guretzki

Field Summary
static java.lang.String ORES_TASK_ASSESSMENT
           
 
Constructor Summary
DropboxFileUploadNotificationHandler()
           
 
Method Summary
 SubscriptionInfo createSubscriptionInfo(Subscriber subscriber, java.util.Locale locale, java.util.Date compareDate)
          pre: the publisher of the subscriber param must be valid!
 java.lang.String createTitleInfo(Subscriber subscriber, java.util.Locale locale)
          get specific titleInfo for this kind of notification a generic approach won't work, so collect info with handlers.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORES_TASK_ASSESSMENT

public static final java.lang.String ORES_TASK_ASSESSMENT
Constructor Detail

DropboxFileUploadNotificationHandler

public DropboxFileUploadNotificationHandler()
Method Detail

createSubscriptionInfo

public SubscriptionInfo createSubscriptionInfo(Subscriber subscriber,
                                               java.util.Locale locale,
                                               java.util.Date compareDate)
Description copied from interface: NotificationsHandler
pre: the publisher of the subscriber param must be valid!

Specified by:
createSubscriptionInfo in interface NotificationsHandler
Returns:
the specificNotificationData (never null, but can be a nosubscriptioninfo)
See Also:
org.olat.notifications.NotificationsHandler#createSubscriptionInfo(org.olat.notifications.Subscriber, java.util.Locale, java.util.Date)

createTitleInfo

public java.lang.String createTitleInfo(Subscriber subscriber,
                                        java.util.Locale locale)
Description copied from interface: NotificationsHandler
get specific titleInfo for this kind of notification a generic approach won't work, so collect info with handlers.

Specified by:
createTitleInfo in interface NotificationsHandler
Returns: