public class NotifyService extends Object implements INotifyService, INotifyService.IErrorListener
INotifyService.IConfirmationListener, INotifyService.IErrorListener, INotifyService.INotificationListner, INotifyService.IParamsFactory, INotifyService.NotifyException, INotifyService.NotifyRuntimeException, INotifyService.UtilsCHANNEL_PREFERENCES, CONFIRMATION_URL, MAIL_CHANNEL, NOTIFICATION, NOTIFY_UNKNOWN, PREFERENCES, PRIVATE_FEED_CHANNEL, PUBLIC_FEED_CHANNEL, RENDER_MASTER_TEMPLATE| Constructor and Description |
|---|
NotifyService() |
public IPreferences getPreferences(String userId)
getPreferences in interface INotifyServicepublic Preferences newPreferences(String userId)
newPreferences in interface INotifyServicepublic void setPreferences(IPreferences prefs)
INotifyServiceIPreferencesDAOsetPreferences in interface INotifyServicepublic void removePreferences(String userId)
INotifyServiceIPreferencesDAOremovePreferences in interface INotifyServicepublic void notify(Notification notification)
notify in interface INotifyServicepublic void notifyNow(Notification notification) throws INotifyService.NotifyException
notifyNow in interface INotifyServiceINotifyService.NotifyExceptionpublic void confirm(Notification notification)
confirm in interface INotifyServicepublic void confirmNow(Notification notification) throws INotifyService.NotifyException
confirmNow in interface INotifyServiceINotifyService.NotifyExceptionpublic void error(Notification notification, IPushChannel channel, IPushChannel.PushException e)
INotifyService.IErrorListenererror in interface INotifyService.IErrorListenerpublic void addErrorListener(INotifyService.IErrorListener listener)
addErrorListener in interface INotifyServicepublic void removeErrorListener(INotifyService.IErrorListener listener)
removeErrorListener in interface INotifyServicepublic void setNotificationListeners(Collection<? extends INotifyService.INotificationListner> listeners)
public void addNotificationListener(INotifyService.INotificationListner listner)
addNotificationListener in interface INotifyServicepublic void removeNotificationListener(INotifyService.INotificationListner listner)
removeNotificationListener in interface INotifyServicepublic void addConfirmationListener(INotifyService.IConfirmationListener listener)
addConfirmationListener in interface INotifyServicepublic void removeConfirmationListener(INotifyService.IConfirmationListener listener)
removeConfirmationListener in interface INotifyServicepublic String toPullPath(String channelId, String userId, IParams params)
toPullPath in interface INotifyServicepublic void setInstantDispatcher(IPushDispatcher instantDispatcher)
public void setPreferencesDAO(IPreferencesDAO preferencesDAO)
public void setNotificationDAO(INotificationDAO notificationDAO)
public void setDefaultPreferences(Preferences defaultPreferences)
public void setConfirmationService(IConfirmationService confirmationService)
public void setNotifyUrlFactory(INotifyUrlFactory notifyUrlFactory)
Copyright © 2014 Molindo GmbH. All Rights Reserved.