coldbox.system.web

Class ControllerDecorator

railo-context.Component
        extended by coldbox.system.web.Controller
            extended by coldbox.system.web.ControllerDecorator
Class Attributes:
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  
  • serializable : false
  •  

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

    Property Summary
    type property default serializable required
    any originalController


    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, getServices, getSetting, getSettingStructure, getUtil, getWirebox, invoker, loadColdBoxSettings, locateDirectoryPath, locateFilePath, persistVariables, runEvent, sendRelocation, setAppHash, setAppKey, setAppRootPath, setCachebox, setCFMLEngine, setColdboxInitiated, setColdboxSettings, setConfigSettings, setLog, setLogbox, setNextEvent, setServices, setSetting, settingExists, setUtil, setWirebox, updateSSL, validateAction
     
    Methods inherited from class railo-context.Component
    None

    Constructor Detail

    init

    public init(any controller)

    Constructor

    Parameters:
    controller

    Property Detail

    originalController

    property any originalController

    Attributes:
    required - false
    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