coldbox.system.web.context

Class RequestContextDecorator

WEB-INF.cftags.component
        extended by coldbox.system.web.context.RequestContext
            extended by coldbox.system.web.context.RequestContextDecorator
Class Attributes:
  • output : false
  •  

    This is the base request context decorator used as an abstract class for implementing request context decorators

    Constructor Summary
    init(any oContext, any controller)
          constructor.
    Method Summary
    void configure()
         Override to provide a pseudo-constructor for your decorator.
    private any getController()
         Get controller: coldbox.
    any getRequestContext()
         Get the original request context.
    void setRequestContext(any requestContext)
         DO NOT OVERRIDE: Set the original request context.
     
    Methods inherited from class coldbox.system.web.context.RequestContext
    $dump, $throw, buildLink, clearCollection, collectionAppend, getCollection, getCurrentAction, getCurrentEvent, getCurrentHandler, getCurrentLayout, getCurrentLayoutModule, getCurrentModule, getCurrentRoute, getCurrentRoutedNamespace, getCurrentRoutedURL, getCurrentView, getCurrentViewArgs, getCurrentViewModule, getDebugPanelFlag, getDefaultLayout, getDefaultView, getEventCacheableEntry, getEventName, getFolderLayouts, getHTTPBasicCredentials, getHTTPContent, getHTTPHeader, getHTTPMethod, getMemento, getModuleRoot, getRegisteredLayouts, getRenderData, getRoutedStruct, getSESBaseURL, getSelf, getSize, getTrimValue, getValue, getViewCacheableEntry, getViewLayouts, isAjax, isEventCacheable, isNoExecution, isNoRender, isProxyRequest, isSES, isSSL, isViewCacheable, noExecution, noLayout, noRender, overrideEvent, paramValue, removeEventCacheableEntry, removeValue, renderData, renderWithFormats, setDefaultLayout, setDefaultView, setEventCacheableEntry, setHTTPHeader, setLayout, setMemento, setProxyRequest, setRoutedStruct, setSESBaseURL, setValue, setView, setViewCacheableEntry, setisSES, showDebugPanel, valueExists
     
    Methods inherited from class WEB-INF.cftags.component
    None

    Constructor Detail

    init

    public init(any oContext, any controller)

    constructor

    Parameters:
    oContext - The original context we are decorating. coldbox.system.web.context.RequestContext
    controller - The coldbox controller

    Method Detail

    configure

    public void configure()

    Override to provide a pseudo-constructor for your decorator


    getController

    private any getController()

    Get controller: coldbox.system.web.Controller


    getRequestContext

    public any getRequestContext()

    Get the original request context. coldbox.system.web.context.RequestContext


    setRequestContext

    public void setRequestContext(any requestContext)

    DO NOT OVERRIDE: Set the original request context.

    Parameters:
    requestContext