ColdBox Platform v3.8.0

coldbox.system.web.context
Class RequestContextDecorator

WEB-INF.cftags.component
        extended by coldbox.system.web.context.RequestContext
            extended by coldbox.system.web.context.RequestContextDecorator

public class RequestContextDecorator
extends RequestContext

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

ColdBox Platform v3.8.0