coldbox.system.web

Class ControllerDecorator

lucee.Component
    extended by coldbox.system.web.Controller
      extended by coldbox.system.web.ControllerDecorator

Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com --- Base class used to decorate ColdBox MVC Application Controller

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


    • access = public
    • returntype = any
    true false
    Constructor Summary
    init(any controller)
          Constructor.
    Method Summary
    any configure()
         Override to provide a pseudo-constructor for your decorator.
    any getController()
         Get original controller.
    string getOriginalController()
    any setOriginalController(any originalController)
     
    Methods inherited from class coldbox.system.web.Controller
    _runEvent, getAppHash, getAppKey, getAppRootPath, getCache, getCachebox, getCFMLEngine, getColdboxInitiated, getColdboxSettings, getConfigSettings, getDataMarshaller, getHandlerService, getInterceptorService, getLoaderService, getLog, getLogbox, getMemento, getModuleService, getPlugin, getRenderer, getRequestService, getRoutingService, getServices, getSetting, getSettingStructure, getUtil, getWirebox, invoker, loadColdBoxSettings, locateDirectoryPath, locateFilePath, persistVariables, relocate, runEvent, sendRelocation, setAppHash, setAppKey, setAppRootPath, setCachebox, setCFMLEngine, setColdboxInitiated, setColdboxSettings, setConfigSettings, setLog, setLogbox, setServices, setSetting, settingExists, setUtil, setWirebox, updateSSL, validateAction
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any controller)

    Constructor

    Parameters:
    controller

    Property Detail

    originalController

    property any originalController

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    Method Detail

    configure

    public any configure()

    Override to provide a pseudo-constructor for your decorator


    getController

    public any getController()

    Get original controller


    getOriginalController

    public string getOriginalController()


    setOriginalController

    public any setOriginalController(any originalController)

    Parameters:
    originalController