The trait that forms the basis for LiftScreen and the Screen instances in Wizard
202 response but without body.
This is a message class for use with ListenerManager and CometListener instances.
Returning an Atom category document.
The Atom entity was successfully created and is shown to the client.
Returning an Atom document.
Returning an Atom Service Document.
502 Bad Gateway
400 Bad Request
A "default" implementation of StatelessBehavior.
Holds either the body or the request input stream, depending on which was requested first
Takes care of the plumbing for building Comet-based Web Apps
Subclass from this class if you're in Java-land and want a CometActor
Subclass from this class if you want a CometActorJ with CometListeners
A case class that contains the information necessary to set up a CometActor
This trait adds functionality to automatically register with a given Actor using AddAListener and RemoveAListener control messages.
Holds the Comet identification information
A trait that provides *actual* serialization of a type so that the type can be stored into a container's session and be migrated across servers
A typesafe container for data with a lifetime nominally equivalent to the lifetime of HttpSession attributes.
Holds information about the content type and subtype including the q parameter and extension information.
This exception is used by LiftSession.
201 Created Response
A base trait for a Factory.
A FileParamHolder contains a file uploaded via a multipart form.
403 Forbidden
A long time ago, Lift was going to track every function/GUID combination vended to a web page with extreme granularity.
410 Resource Gone
A trait defining how stateful the session is
If you're going to use HTML5, then this is the set of properties to use
This trait encapsulates the various choices related to parsing and emitting HTML/XHTML
A mechanism to memoize a transformation and then re-use the most recent html and ID to redraw the content or even use an Ajax call to update the content
This FileParamHolder stores the uploaded file directly into memory.
If a class is to be used as a lift view (rendering from code rather than a static template) and the method names are to be used as "actions", the view must be marked as "InsecureLiftView" because there exists the ability to execute arbitrary methods based on wire content
500 Internal Server Error
Impersonates a HTTP response having Content-Type = text/javascript
A LiftActorJ with ListenerManager.
LiftRules is the global object that holds all of Lift's configuration.
The LiftSession class containg the session state information
The preferred way to do lift views.
This trait manages a set of Actors in a publish/subscribe pattern.
Mix this trait into a class to provide support for MVC style coding.
Memoize the CSS Selector Transform and the most recent NodeSeq sent to the NodeSeq => NodeSeq so that when applyAgain() is called, the NodeSeq most recently used in apply() is used.
405 Method Not Allowed
Sessions that include this trait will only have access to the container's state via ContainerVars.
This trait adds a named comet actor on the page.
This class keeps a list of comet actors that need to update the UI
204 response but without body.
406 Not Acceptable
404 Not Found
501 Not Implemented
200 response but without body.
This set of properties is based on Lift's current XHTML support
This FileParamHolder stores the uploaded file in a temporary file on disk.
Returning an OpenSearch Description Document.
Use this response to write your data directly to the response pipe.
Base class for things that require pagination.
This is the paginator snippet.
The representation of an URI path
301 Redirect.
302
This is a message class for use with ListenerManager and CometListener instances.
Mix this into a StatefulSnippet if you want a defined render method.
Mix this into a StatefulSnippet if you want a defined render method.
The RenderOut case class contains the rendering for the CometActor.
Contains request information
Memoize a value for the duration of the current request (and subsequent Ajax requests made as a result of viewing the page)
A typesafe container for data with a lifetime nominally equivalent to the lifetime of a page rendered by an HTTP request.
Create case objects that implement this trait and use the case objects to denote specific SnapshotGroups for RequestVars
205 response but without body.
Wraps a LiftResponse along with a HTTP reason-phrase.
This case class is used for pattern matching.
An object representing the current state of the HTTP request and response.
The SHtml object defines a suite of XHTML element generator methods to simplify the creation of markup, particularly with forms and AJAX.
303
503 Bad Gateway
Information about sessions
Memoize a value for the duration of the user's session
A typesafe container for data with a lifetime nominally equivalent to the lifetime of HttpSession attributes.
The base trait of Controllers that handle pre-view requests
The simple composition of StatefulSnippet, Whence and RenderFuncDispatch.
A simpler way to define behavior if the snippet is invoked.
This subclass of RequestVars that allow the specification of a RequestVarSnapshotGroup.
Throw this exception if there's a catostrophic failure executing a snippet
An abstract exception that may be thrown during page rendering.
In many situations you'll want to sort things in your paginated view.
This trait adds snippet functionality for sorted paginators.
The same StatefulSnippet instance is used across a given page rendering.
Sort your paginated views by using lifts functions mapping.
Mix this snippet into any snippet.
The data structure that contains information to determine if the request should be treated as a stateful or stateless request
Sessions that include this trait will not be retained past the current request and will give notifications of failure if stateful features of Lift are accessed
307 Redirect.
Memoize a value for the duration of the current HTTP request
A typesafe container for data with a lifetime strictly equal to the processing of a single HTTP request.
This trait indicates if the snippet instance should be kept around for the duration of the Request.
401 Unauthorized Response.
401 Unauthorized Response.
415 Resource Gone
Update the comet XML on each page reload in dev mode
The bridge between Scala *Vars implementations and the
Vector.
Mix this trait into a snippet class so that you have a convenient value to redirect back to (whence).
If you're going to use HTML5 out, but want XHTML in (so you can have mixed case snippet tags and you don't get the Html5 parsers obnoxious table behavior), then this is the set of properties to use
Allows you to create custom 200 responses for clients using different Content-Types.
These are the message we pass around to register each named comet actor with a dispatcher that only updates the specific version it monitors
This is a legacy trait, left over from Lift's Scala 2.
Used to handles JSON requests
A collection of types and implicit transformations used to allow composition of page elements based upon the types of rendered objects.
The ContentType companion object that has helper methods for parsing Accept headers and other things that contain multiple ContentType information.
201 Created Response
A ThreadGlobal containing the low-level HTTPRequest and HTTPResponse instances Set very, very early.
A Thread-global containing the current Req.
Many routines in Lift can be customized in LiftRules, but have default behaviors.
Stock XHTML doctypes available to the lift programmer.
The companion object for GUIDJsExp that does helpful implicit conversions.
The Lift configuration singleton
Maintain a Map[Value the actor monitors -> Ref to the Actor Dispatcher]
Defines the notices types
Companion object to RedirectResponse
Helper object for constructing Req instances
The companion object to RequestVars
Maintains the context of resolving the URL when cookies are disabled from container.
An object representing the current state of the HTTP request and response.
The SHtml object defines a suite of XHTML element generator methods to simplify the creation of markup, particularly with forms and AJAX.
Companion object to RedirectResponse
Manages LiftSessions because the servlet container is less than optimal at timing sessions out.
The response from a page saying that it's been rendered
Contains functions for obtaining templates
The companion object to the TransientSnippet trait
Companion object with builder
Surface a user interface on top of Wiring
Avoid using this in favor of LiftRules.
(Since version 2.3) Use Templates