de.bps.olat.util.notifications
Class SubscriptionProviderImpl

java.lang.Object
  extended by de.bps.olat.util.notifications.SubscriptionProviderImpl
All Implemented Interfaces:
SubscriptionProvider

public class SubscriptionProviderImpl
extends java.lang.Object
implements SubscriptionProvider

Description:
Managed different subscription sources.

Initial Date: 29.04.2009

Author:
bja

Constructor Summary
SubscriptionProviderImpl(KalendarRenderWrapper kalendarRenderWrapper)
           
SubscriptionProviderImpl(KalendarRenderWrapper kalendarRenderWrapper, ICourse course)
           
SubscriptionProviderImpl(java.lang.String caller, KalendarRenderWrapper kalendarRenderWrapper)
           
 
Method Summary
 ContextualSubscriptionController getContextualSubscriptionController(UserRequest ureq, WindowControl wControl)
           
 SubscriptionContext getSubscriptionContext()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscriptionProviderImpl

public SubscriptionProviderImpl(KalendarRenderWrapper kalendarRenderWrapper)

SubscriptionProviderImpl

public SubscriptionProviderImpl(java.lang.String caller,
                                KalendarRenderWrapper kalendarRenderWrapper)

SubscriptionProviderImpl

public SubscriptionProviderImpl(KalendarRenderWrapper kalendarRenderWrapper,
                                ICourse course)
Method Detail

getContextualSubscriptionController

public ContextualSubscriptionController getContextualSubscriptionController(UserRequest ureq,
                                                                            WindowControl wControl)
Specified by:
getContextualSubscriptionController in interface SubscriptionProvider

getSubscriptionContext

public SubscriptionContext getSubscriptionContext()
Specified by:
getSubscriptionContext in interface SubscriptionProvider