contentbox.models.subscriptions

Class SubscriptionListener

lucee.Component
    extended by coldbox.system.FrameworkSupertype
      extended by coldbox.system.Interceptor
        extended by contentbox.models.subscriptions.SubscriptionListener

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Comment Notification interceptor

Class Attributes:
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any commentService


    • access = public
    • returntype = any
    • inject = id:commentService@contentbox
    true false
    any commentSubscriptionService


    • access = public
    • returntype = any
    • inject = id:commentSubscriptionService@contentbox
    true false
    any subscriberService


    • access = public
    • returntype = any
    • inject = id:subscriberService@contentbox
    true false
    Method Summary
    void cbadmin_onCommentStatusUpdate(any event, struct data)
    void cbui_onCommentPost(any event, struct data)
    any configure()
    string getCommentService()
    string getCommentSubscriptionService()
    string getSubscriberService()
    any setCommentService(any commentService)
    any setCommentSubscriptionService(any commentSubscriptionService)
    any setSubscriberService(any subscriberService)
     
    Methods inherited from class coldbox.system.Interceptor
    cbLoadInterceptorHelpers, getProperties, getProperty, init, propertyExists, setProperties, setProperty, unregister
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    announce, announceInterception, async, back, externalView, forAttribute, getCache, getCachebox, getColdBoxSetting, getController, getDateTimeHelper, getEnv, getFlash, getFlow, getInstance, getIsoTime, getJsonUtil, getLog, getLogBox, getModuleConfig, getModuleSettings, getRenderer, getRequestCollection, getRequestContext, getRootWireBox, getSetting, getSystemProperty, getSystemSetting, getUserSessionIdentifier, getWirebox, ifNull, ifPresent, inDebugMode, includeUDF, isDevelopment, isProduction, isTesting, layout, listen, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populate, populateModel, relocate, renderExternalView, renderLayout, renderview, runEvent, runRoute, setCachebox, setController, setEnv, setFlash, setFlow, setJsonUtil, setLog, setLogBox, setSetting, setWirebox, settingExists, throwIf, throwUnless, toJson, unless, view, when
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    commentService

    property any commentService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:commentService@contentbox
    serializable - true

    commentSubscriptionService

    property any commentSubscriptionService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:commentSubscriptionService@contentbox
    serializable - true

    subscriberService

    property any subscriberService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:subscriberService@contentbox
    serializable - true

    Method Detail

    cbadmin_onCommentStatusUpdate

    public void cbadmin_onCommentStatusUpdate(any event, struct data)

    Parameters:
    event
    data

    cbui_onCommentPost

    public void cbui_onCommentPost(any event, struct data)

    Parameters:
    event
    data

    configure

    public any configure()

    Overrides:
    configure in class coldbox.system.Interceptor

    getCommentService

    public string getCommentService()


    getCommentSubscriptionService

    public string getCommentSubscriptionService()


    getSubscriberService

    public string getSubscriberService()


    setCommentService

    public any setCommentService(any commentService)

    Parameters:
    commentService

    setCommentSubscriptionService

    public any setCommentSubscriptionService(any commentSubscriptionService)

    Parameters:
    commentSubscriptionService

    setSubscriberService

    public any setSubscriberService(any subscriberService)

    Parameters:
    subscriberService