coldbox.system.web.context

Class RequestContextDecorator

lucee.Component
    extended by coldbox.system.web.context.RequestContext
      extended by coldbox.system.web.context.RequestContextDecorator

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 requestContext


    • access = public
    • returntype = any
    true false
    Constructor Summary
    init(any oContext, any controller)
          Constructor.
    Method Summary
    any configure()
         Override to provide a pseudo-constructor for your decorator.
    any getController()
         Get original controller.
    string getRequestContext()
    any setRequestContext(any requestContext)
     
    Methods inherited from class coldbox.system.web.context.RequestContext
    buildLink, clearCollection, clearPrivateCollection, collectionAppend, getCollection, getContext, getCurrentAction, getCurrentEvent, getCurrentHandler, getCurrentLayout, getCurrentLayoutModule, getCurrentModule, getCurrentRoute, getCurrentRoutedNamespace, getCurrentRoutedURL, getCurrentRouteName, getCurrentView, getCurrentViewArgs, getCurrentViewModule, getDefaultLayout, getDefaultView, getEventCacheableEntry, getEventName, getExcept, getFileMimeType, getFolderLayouts, getFullURL, getHTMLBaseURL, getHTTPBasicCredentials, getHTTPContent, getHTTPHeader, getHTTPMethod, getIsNoExecution, getMemento, getModuleEntryPoint, getModuleRoot, getOnly, getPrivateCollection, getPrivateContext, getPrivateExcept, getPrivateOnly, getPrivateSize, getPrivateTrimValue, getPrivateValue, getProperties, getRegisteredLayouts, getRenderData, getRenderingRegions, getRoutedStruct, getSelf, getSESBaseURL, getSESEnabled, getSize, getTrimValue, getValue, getViewCacheableEntry, getViewLayouts, isAjax, isEventCacheable, isInvalidHTTPMethod, isNoRender, isProxyRequest, isSES, isSSL, isViewCacheable, noExecution, noLayout, noRender, overrideEvent, paramPrivateValue, paramValue, privateCollectionAppend, privateValueExists, removeEventCacheableEntry, removePrivateValue, removeValue, renderData, renderWithFormats, route, sendFile, setContext, setController, setDefaultLayout, setDefaultView, setEventCacheableEntry, setEventName, setFolderLayouts, setHTTPHeader, setIsInvalidHTTPMethod, setIsNoExecution, setLayout, setMemento, setPrivateContext, setPrivateValue, setProperties, setProxyRequest, setRegisteredLayouts, setRenderingRegions, setRoutedStruct, setSESBaseURL, setSESEnabled, setValue, setView, setViewCacheableEntry, setViewLayouts, valueExists
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any oContext, any controller)

    Constructor

    Parameters:
    oContext
    controller

    Property Detail

    requestContext

    property any requestContext

    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

    Overrides:
    getController in class RequestContext

    getRequestContext

    public string getRequestContext()


    setRequestContext

    public any setRequestContext(any requestContext)

    Parameters:
    requestContext