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 2012 by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com Apache License, Version 2.0 Copyright Since [2012] [Luis Majano and Ortus Solutions,Corp] Licensed under the Apache License, Version 2.0 (the "License" ); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. 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@cb
    true false
    any commentSubscriptionService


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


    • access = public
    • returntype = any
    • inject = id:subscriberService@cb
    true false
    Method Summary
    void cbadmin_onCommentStatusUpdate(any event, struct interceptData)
    void cbui_onCommentPost(any event, struct interceptData)
    any configure()
         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
    appendToBuffer, clearBuffer, getBufferObject, getBufferString, getCachebox, getFlash, getInterceptorService, getLog, getLogBox, getProperties, getProperty, getWirebox, init, propertyExists, setCachebox, setFlash, setInterceptorService, setLog, setLogBox, setProperties, setProperty, setWirebox, unregister
     
    Methods inherited from class coldbox.system.FrameworkSupertype
    addAsset, announceInterception, getCache, getController, getDatasource, getInstance, getInterceptor, getModel, getModuleConfig, getModuleSettings, getMyPlugin, getPlugin, getRenderer, getRequestCollection, getRequestContext, getSetting, getSettingStructure, includeUDF, loadApplicationHelpers, locateDirectoryPath, locateFilePath, persistVariables, populateModel, renderExternalView, renderLayout, renderView, runEvent, setController, setNextEvent, setSetting, settingExists
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    commentService

    property any commentService

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

    commentSubscriptionService

    property any commentSubscriptionService

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

    subscriberService

    property any subscriberService

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

    Method Detail

    cbadmin_onCommentStatusUpdate

    public void cbadmin_onCommentStatusUpdate(any event, struct interceptData)

    Parameters:
    event
    interceptData

    cbui_onCommentPost

    public void cbui_onCommentPost(any event, struct interceptData)

    Parameters:
    event
    interceptData

    configure

    public any configure()

    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