mura.content.reminder

Class reminderManager

lucee.Component
    extended by mura.cfobject
      extended by mura.content.reminder.reminderManager

This provides reminder service level logic functionality

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any configBean, any reminderGateway, any reminderDAO, any reminderUtility)
    Method Summary
    any deleteReminders([string contentid], [string siteid])
    any sendReminders(any theTime='[runtime expression]')
    any setReminder([string contentid], [string siteid], [string email], [string displayStart], [numeric RemindInterval])
    any updateReminders([string contentid], [string siteid], [string displaystart])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, getValue, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any configBean, any reminderGateway, any reminderDAO, any reminderUtility)

    Parameters:
    configBean
    reminderGateway
    reminderDAO
    reminderUtility

    Method Detail

    deleteReminders

    public any deleteReminders([string contentid], [string siteid])

    Parameters:
    contentid
    siteid

    sendReminders

    public any sendReminders(any theTime='[runtime expression]')

    Parameters:
    theTime

    setReminder

    public any setReminder([string contentid], [string siteid], [string email], [string displayStart], [numeric RemindInterval])

    Parameters:
    contentid
    siteid
    email
    displayStart
    RemindInterval

    updateReminders

    public any updateReminders([string contentid], [string siteid], [string displaystart])

    Parameters:
    contentid
    siteid
    displaystart