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
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 is a legacy trait, left over from Lift's Scala 2.
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
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
Used to handles JSON requests
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.
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.
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.
205 response but without body.
Wraps a LiftResponse along with a HTTP reason-phrase.
This case class is used for pattern matching.
Generic container used mainly for adding functions
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.
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.
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.
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.
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
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.
An actor that monitors other actors that are linked with it.
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.
Many routines in Lift can be customized in LiftRules, but have default behaviors.
Stock XHTML doctypes available to the lift programmer.
The Lift configuration singleton
Defines the notices types
This is used as an indicator message for linked actors.
Helper object for constructing Req instances
Avoid using this in favor of LiftRules.
Maintains the context of resolving the URL when cookies are disabled from container.
Factory object for RulesSeq instances
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.
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
Companion object with builder
Surface a user interface on top of Wiring