Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addHeader(String, String) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- addResponseCookie(BoxCookie) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Adds the specified cookie to the response.
- addResponseHeader(String, String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Adds a response header with the given name and value.
- addToFooter(IBoxContext, String) - Static method in class ortus.boxlang.web.bifs.HtmlFooter
-
Adds the `text` content to the footer section of an HTML page.
- addToHead(IBoxContext, String) - Static method in class ortus.boxlang.web.bifs.HtmlHead
-
Adds the `text` content to the head section of an HTML page.
- assign(IBoxContext, Key, Object) - Method in class ortus.boxlang.web.scopes.CGIScope
-
Assign a value to a key
- assign(IBoxContext, Key, Object) - Method in class ortus.boxlang.web.scopes.CookieScope
-
Assign a value to a key
B
- BoxCookie - Class in ortus.boxlang.web.exchange
- BoxCookie(String) - Constructor for class ortus.boxlang.web.exchange.BoxCookie
- BoxCookie(String, String) - Constructor for class ortus.boxlang.web.exchange.BoxCookie
- bx_template_path - Static variable in class ortus.boxlang.web.util.KeyDictionary
C
- CGIScope - Class in ortus.boxlang.web.scopes
-
CGI scope implementation in BoxLang
- CGIScope - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The CGI scope
- CGIScope(IBoxHTTPExchange) - Constructor for class ortus.boxlang.web.scopes.CGIScope
-
-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
- componentService - Variable in class ortus.boxlang.web.interceptors.WebRequest
-
The component service helper
- containsKey(Key) - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns
true
if this map contains a mapping for the specifiedKey
- containsValue(Object) - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns
true
if this map maps has the specified value - Content - Class in ortus.boxlang.web.components
- Content() - Constructor for class ortus.boxlang.web.components.Content
- Cookie - Class in ortus.boxlang.web.components
- Cookie() - Constructor for class ortus.boxlang.web.components.Cookie
- CookieSameSiteMode - Enum Class in ortus.boxlang.web.exchange
- cookieScope - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The cookie scope
- CookieScope - Class in ortus.boxlang.web.scopes
-
Cookie scope implementation in BoxLang
- CookieScope(IBoxHTTPExchange) - Constructor for class ortus.boxlang.web.scopes.CookieScope
-
-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
D
- dereference(IBoxContext, Key, Boolean) - Method in class ortus.boxlang.web.scopes.CGIScope
-
Dereference this object by a key and return the value, or throw exception
- disposition - Static variable in class ortus.boxlang.web.util.KeyDictionary
E
- entrySet() - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns a
Set
view of the mappings contained in this map. - equals(Object) - Method in class ortus.boxlang.web.exchange.BoxCookie
- equals(Object) - Method in record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Indicates whether some other object is "equal to" this one.
- exchange - Variable in class ortus.boxlang.web.scopes.CGIScope
-
The Linked Exchange
- exchange - Variable in class ortus.boxlang.web.scopes.CookieScope
- exchange - Variable in class ortus.boxlang.web.scopes.RequestScope
-
The Linked Exchange
- execute(IBoxHTTPExchange, String, Boolean) - Static method in class ortus.boxlang.web.WebRequestExecutor
F
- fileName - Static variable in class ortus.boxlang.web.util.KeyDictionary
- FileUpload(Key, Path, String) - Constructor for record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Creates an instance of a
FileUpload
record class. - flushBuffer(boolean) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Flush the buffer to the output stream
- flushResponseBuffer() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Forces any content in the buffer to be written to the client.
- formFieldName() - Method in record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Returns the value of the
formFieldName
record component. - formScope - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The form scope
- FormScope - Class in ortus.boxlang.web.scopes
-
Form scope implementation in BoxLang
- FormScope(IBoxHTTPExchange) - Constructor for class ortus.boxlang.web.scopes.FormScope
-
-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
- forward(String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
- Forward - Class in ortus.boxlang.web.bifs
- Forward() - Constructor for class ortus.boxlang.web.bifs.Forward
-
Constructor
G
- getComment() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getConfig() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
- getContentType() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- getDefaultAssignmentScope() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get the default variable assignment scope for this context
- getDomain() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getDumpKeys() - Method in class ortus.boxlang.web.scopes.CGIScope
-
Get the keys that can be dumped by this scope
- getDumpKeysAsString() - Method in class ortus.boxlang.web.scopes.CGIScope
-
Get the keys that can be dumped by this scope
- getExpires() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getHTTPExchange() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get the HTTP exchange
- GetHTTPRequestData - Class in ortus.boxlang.web.bifs
- GetHTTPRequestData() - Constructor for class ortus.boxlang.web.bifs.GetHTTPRequestData
-
Constructor
- getMaxAge() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getName() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getOut() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- GetPageContext - Class in ortus.boxlang.web.bifs
- GetPageContext() - Constructor for class ortus.boxlang.web.bifs.GetPageContext
-
Constructor
- GetPageContext.PageContext - Class in ortus.boxlang.web.bifs
-
Fake PageContext class to provide common methods since we are NOT in a servlet container
- getPath() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getRaw(Key) - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns the value of the key safely, nulls will be wrapped in a NullValue still.
- getRequest() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- getRequestAttribute(String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the value of the named attribute as an
Object
, ornull
if no attribute of the given name exists. - getRequestAttributeMap() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a Map containing the attributes available to this request.
- getRequestAuthType() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the name of the authentication scheme used to protect the servlet.
- getRequestBody() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get the request body as a byte array
- getRequestBody() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Retrieves the body of the request.
- getRequestCharacterEncoding() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the name of the character encoding used in the body of this request.
- getRequestContentLength() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known.
- getRequestContentType() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the MIME type of the body of the request, or
null
if the type is not known. - getRequestContextPath() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the portion of the request URI that indicates the context of the request.
- getRequestCookie(String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Get a request cookie by name
- getRequestCookies() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns an array containing all of the
Cookie
objects the client sent with this request. - getRequestFormMap() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a java.util.Map of the form parameters of this request.
- getRequestHeader(String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the value of the specified request header as a
String
. - getRequestHeaderMap() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a map of HTTP request headers where the keys are header names and the values are arrays of header values.
- getRequestLocalAddr() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the Internet Protocol (IP) address representing the interface on which the request was received.
- getRequestLocale() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the preferred
Locale
that the client will accept content in, based on the Accept-Language header. - getRequestLocales() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns an
Enumeration
ofLocale
objects indicating, in decreasing order starting with the preferred locale, the locales that are acceptable to the client based on the Accept-Language header. - getRequestLocalName() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the fully qualified name of the address returned by getLocalAddr().
- getRequestLocalPort() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the Internet Protocol (IP) port number representing the interface on which the request was received.
- getRequestMethod() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
- getRequestPathInfo() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns any extra path information associated with the URL the client sent when it made this request.
- getRequestPathTranslated() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns any extra path information after the servlet name but before the query string, and translates it to a real path.
- getRequestProtocol() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
- getRequestQueryString() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the query string that is contained in the request URL after the path.
- getRequestRemoteAddr() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the Internet Protocol (IP) of the remote end of the connection on which the request was received.
- getRequestRemoteHost() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the fully qualified name of the address returned by getRemoteAddr().
- getRequestRemotePort() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the Internet Protocol (IP) source port the remote end of the connection on which the request was received.
- getRequestRemoteUser() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the login of the user making this request, if the user has been authenticated, or
null
if the user has not been authenticated. - getRequestScheme() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the name of the scheme used to make this request, for example,
http
,https
, orftp
. - getRequestServerName() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the host name of the server to which the request was sent.
- getRequestServerPort() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the port number to which the request was sent.
- getRequestURI() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
- getRequestURL() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- getRequestURL() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Reconstructs the URL the client used to make the request.
- getRequestURLMap() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a java.util.Map of the URL parameters of this request.
- getRequestUserPrincipal() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a
java.security.Principal
object containing the name of the current authenticated user. - getResponse() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- getResponseHeader(String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Gets the value of the response header with the given name.
- getResponseHeaderMap() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Gets the values of the response headers
- getResponseStatus() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Gets the current status code of this response.
- getResponseWriter() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a
PrintWriter
object that can send character text to the client. - getSameSiteMode() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getScope(Key) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get a scope from the context.
- getScopeNearby(Key, boolean) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get a scope from the context.
- getSessionID() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get the session key for this request
- getStatus() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- getUploadData() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns data about multi-part file uploads that were processed in the request.
- getValue() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getVersion() - Method in class ortus.boxlang.web.exchange.BoxCookie
- getVisibleScopes(IStruct, boolean, boolean) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
- getWebContext() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Get the BoxLang context for this request
- getWebRoot() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Get the web root for this request
H
- handleError(Throwable, IBoxHTTPExchange, WebRequestBoxContext, FRTransService, DynamicObject) - Static method in class ortus.boxlang.web.handlers.WebErrorHandler
-
Handle an error
- hasFamily() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- hashCode() - Method in class ortus.boxlang.web.exchange.BoxCookie
- hashCode() - Method in record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Returns a hash code value for this object.
- Header - Class in ortus.boxlang.web.components
- Header() - Constructor for class ortus.boxlang.web.components.Header
- htmlFooter - Static variable in class ortus.boxlang.web.util.KeyDictionary
- HtmlFooter - Class in ortus.boxlang.web.bifs
- HtmlFooter - Class in ortus.boxlang.web.components
- HtmlFooter() - Constructor for class ortus.boxlang.web.bifs.HtmlFooter
-
Constructor
- HtmlFooter() - Constructor for class ortus.boxlang.web.components.HtmlFooter
- htmlHead - Static variable in class ortus.boxlang.web.util.KeyDictionary
- HtmlHead - Class in ortus.boxlang.web.bifs
- HtmlHead - Class in ortus.boxlang.web.components
- HtmlHead() - Constructor for class ortus.boxlang.web.bifs.HtmlHead
-
Constructor
- HtmlHead() - Constructor for class ortus.boxlang.web.components.HtmlHead
- httpExchange - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
I
- IBoxHTTPExchange - Interface in ortus.boxlang.web.exchange
-
I represent a web request and response
- IBoxHTTPExchange.FileUpload - Record Class in ortus.boxlang.web.exchange
- isDiscard() - Method in class ortus.boxlang.web.exchange.BoxCookie
- isEmpty() - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns
true
if this map contains no key-value mappings. - isHttpOnly() - Method in class ortus.boxlang.web.exchange.BoxCookie
- isRequestSecure() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a boolean indicating whether this request was made using a secure channel, such as HTTPS.
- isResponseStarted() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Returns a boolean indicating if the response has been started.
- isSameSite() - Method in class ortus.boxlang.web.exchange.BoxCookie
- isSecure() - Method in class ortus.boxlang.web.exchange.BoxCookie
- isTextBasedContentType() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
REQUEST METHODS
K
- KeyDictionary - Class in ortus.boxlang.web.util
- KeyDictionary() - Constructor for class ortus.boxlang.web.util.KeyDictionary
- keySet() - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns a
Set
view of the keys contained in this map.
L
- LAX - Enum constant in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
-
Same-site cookies are withheld on cross-site subrequests, such as calls to load images or frames, but will be sent when a user navigates to the URL from an external site; for example, by following a link.
- Location - Class in ortus.boxlang.web.bifs
- Location - Class in ortus.boxlang.web.components
- Location() - Constructor for class ortus.boxlang.web.bifs.Location
-
Constructor
- Location() - Constructor for class ortus.boxlang.web.components.Location
- lookupModeString(String) - Static method in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
-
lookup from the specified value and return a correct SameSiteMode string.
N
- name - Static variable in class ortus.boxlang.web.scopes.CGIScope
-
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
- name - Static variable in class ortus.boxlang.web.scopes.CookieScope
-
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
- name - Static variable in class ortus.boxlang.web.scopes.FormScope
-
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
- name - Static variable in class ortus.boxlang.web.scopes.RequestScope
-
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
- name - Static variable in class ortus.boxlang.web.scopes.URLScope
-
-------------------------------------------------------------------------- Public Properties --------------------------------------------------------------------------
- NONE - Enum constant in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
-
The browser will send cookies with both cross-site requests and same-site requests.
O
- onComponentInvocation(IStruct) - Method in class ortus.boxlang.web.interceptors.WebRequest
-
Listens for the file component actions around web uploaads
- onFileComponentAction(IStruct) - Method in class ortus.boxlang.web.interceptors.WebRequest
-
Listens for the file component actions around web uploaads
- onRequestEnd - Static variable in class ortus.boxlang.web.util.KeyDictionary
- originalFileName() - Method in record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Returns the value of the
originalFileName
record component. - ortus.boxlang.web - package ortus.boxlang.web
- ortus.boxlang.web.bifs - package ortus.boxlang.web.bifs
- ortus.boxlang.web.components - package ortus.boxlang.web.components
- ortus.boxlang.web.context - package ortus.boxlang.web.context
- ortus.boxlang.web.exchange - package ortus.boxlang.web.exchange
- ortus.boxlang.web.handlers - package ortus.boxlang.web.handlers
- ortus.boxlang.web.interceptors - package ortus.boxlang.web.interceptors
- ortus.boxlang.web.scopes - package ortus.boxlang.web.scopes
- ortus.boxlang.web.util - package ortus.boxlang.web.util
P
- PageContext(IBoxContext) - Constructor for class ortus.boxlang.web.bifs.GetPageContext.PageContext
R
- registerUDF(UDF, boolean) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
- removeRequestAttribute(String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Removes an attribute from this request.
- requestBody - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The request body can only be read once, so we cache it here
- requestScope - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The request scope
- RequestScope - Class in ortus.boxlang.web.scopes
-
Web request scope implementation in BoxLang.
- RequestScope(IBoxHTTPExchange) - Constructor for class ortus.boxlang.web.scopes.RequestScope
-
-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
- reset() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- resetHTMLHead() - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- resetResponseBuffer() - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Clears the content of the underlying buffer in the response without clearing headers or status code.
- resetSession() - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Invalidate a session
- runtime - Variable in class ortus.boxlang.web.interceptors.WebRequest
-
The runtime instance
S
- scope_name - Static variable in class ortus.boxlang.web.bifs.SetEncoding
- scopeFind(Key, IScope) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Try to get the requested key from the unscoped scope Meaning it needs to search scopes in order according to it's context.
- scopeFindNearby(Key, IScope, boolean) - Method in class ortus.boxlang.web.context.WebRequestBoxContext
-
Try to get the requested key from the unscoped scope Meaning it needs to search scopes in order according to it's context.
- sendResponseBinary(byte[]) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Send binary data as response.
- sendResponseFile(File) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Send a file as response.
- setComment(String) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setContentType(String) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- setDiscard(boolean) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setDomain(String) - Method in class ortus.boxlang.web.exchange.BoxCookie
- SetEncoding - Class in ortus.boxlang.web.bifs
- SetEncoding() - Constructor for class ortus.boxlang.web.bifs.SetEncoding
-
Constructor
- setExpires(Date) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setHeader(String, String) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- setHttpOnly(boolean) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setMaxAge(Integer) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setPath(String) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setRequestAttribute(String, Object) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Stores an attribute in this request.
- setResponseHeader(String, String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Sets a response header with the given name and value.
- setResponseStatus(int) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Sets the status code for this response.
- setResponseStatus(int, String) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Sets the status code and reason phrase for this response.
- setSameSite(boolean) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setSameSiteMode(String) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setSecure(boolean) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setStatus(int) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- setStatus(int, String) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- setStatus(Double) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- setStatus(Double, String) - Method in class ortus.boxlang.web.bifs.GetPageContext.PageContext
- setValue(String) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setVersion(int) - Method in class ortus.boxlang.web.exchange.BoxCookie
- setWebContext(WebRequestBoxContext) - Method in interface ortus.boxlang.web.exchange.IBoxHTTPExchange
-
Set the BoxLang context for this request
- size() - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns the number of key-value mappings in this map.
- STRICT - Enum constant in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
-
The browser will only send cookies for same-site requests (requests originating from the site that set the cookie).
- success - Static variable in class ortus.boxlang.web.util.KeyDictionary
T
- tmpPath() - Method in record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Returns the value of the
tmpPath
record component. - toString() - Method in class ortus.boxlang.web.exchange.BoxCookie
- toString() - Method in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
- toString() - Method in record class ortus.boxlang.web.exchange.IBoxHTTPExchange.FileUpload
-
Returns a string representation of this record class.
U
- URLScope - Class in ortus.boxlang.web.scopes
-
URL scope implementation in BoxLang
- URLScope - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The URL scope
- URLScope(IBoxHTTPExchange) - Constructor for class ortus.boxlang.web.scopes.URLScope
-
-------------------------------------------------------------------------- Constructors --------------------------------------------------------------------------
V
- valueOf(String) - Static method in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ortus.boxlang.web.exchange.CookieSameSiteMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class ortus.boxlang.web.scopes.RequestScope
-
Returns a
Collection
view of the values contained in this map. - variablesScope - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
-
The variables scope
W
- WebErrorHandler - Class in ortus.boxlang.web.handlers
-
I handle default errors for a web request TODO: allow custom error template to be configured
- WebErrorHandler() - Constructor for class ortus.boxlang.web.handlers.WebErrorHandler
- WebRequest - Class in ortus.boxlang.web.interceptors
-
Web request based interceptions
- WebRequest() - Constructor for class ortus.boxlang.web.interceptors.WebRequest
- WebRequestBoxContext - Class in ortus.boxlang.web.context
-
This context represents the context of a web/HTTP site in BoxLang There a variables and request scope present.
- WebRequestBoxContext(IBoxContext, IBoxHTTPExchange, String) - Constructor for class ortus.boxlang.web.context.WebRequestBoxContext
-
Creates a new execution context with a bounded execution template and parent context
- WebRequestBoxContext(IBoxContext, IBoxHTTPExchange, String, URI) - Constructor for class ortus.boxlang.web.context.WebRequestBoxContext
-
Creates a new execution context with a bounded execution template and parent context
- WebRequestExecutor - Class in ortus.boxlang.web
-
I handle running a web request
- WebRequestExecutor() - Constructor for class ortus.boxlang.web.WebRequestExecutor
- webRoot - Variable in class ortus.boxlang.web.context.WebRequestBoxContext
- writeToBrowser(IStruct) - Method in class ortus.boxlang.web.interceptors.WebRequest
-
Writes content to the browser
_
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.Forward
-
Leads the request to a different page.
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.GetHTTPRequestData
-
Uppercase a string
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.GetPageContext
-
Gets the current java PageContext object that provides access to page attributes and configuration, request and response objects.
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.HtmlFooter
-
Writes text to the footer section of a generated HTML page.
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.HtmlHead
-
Writes text to the head section of a generated HTML page.
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.Location
-
Relocates to a different pages.
- _invoke(IBoxContext, ArgumentsScope) - Method in class ortus.boxlang.web.bifs.SetEncoding
-
Sets the character encoding (character set) of Form and URL scope variable values; used when the character encoding of the input to a form, or the character encoding of a URL, is not in UTF-8 encoding.
- _invoke(IBoxContext, IStruct, Component.ComponentBody, IStruct) - Method in class ortus.boxlang.web.components.Content
-
Does either or both of the following: - Sets the MIME content encoding header for the current page - Sends the contents of a file from the server as the page output
- _invoke(IBoxContext, IStruct, Component.ComponentBody, IStruct) - Method in class ortus.boxlang.web.components.Cookie
-
Defines web browser cookie variables, including expiration and security options.
- _invoke(IBoxContext, IStruct, Component.ComponentBody, IStruct) - Method in class ortus.boxlang.web.components.Header
-
Generates custom HTTP response headers to return to the client.
- _invoke(IBoxContext, IStruct, Component.ComponentBody, IStruct) - Method in class ortus.boxlang.web.components.HtmlFooter
-
Writes text to the footer section of a generated HTML page.
- _invoke(IBoxContext, IStruct, Component.ComponentBody, IStruct) - Method in class ortus.boxlang.web.components.HtmlHead
-
Writes text to the head section of a generated HTML page.
- _invoke(IBoxContext, IStruct, Component.ComponentBody, IStruct) - Method in class ortus.boxlang.web.components.Location
-
Generates custom HTTP response headers to return to the client.
All Classes and Interfaces|All Packages|Serialized Form