Package rife.engine
package rife.engine
Provides classes and interfaces for the web engine.
- Since:
- 1.0
-
ClassDescriptionThis abstract class implements parts of the
Response
interface to provide behaviour that is specific to RIFE2.This class provides the context for the current HTTP request.Helper class for building aCookie
.Interface describing the functionality of a RIFE2 element of execution.Configures the continuations system for the web engine.Main entry class into the RIFE2 web engine, used both by the servlet engine and the out of container testing API.Glue interface to help building the pathinfo mapping structureProvides the different pathinfo handling options for a route definition.Micro DSL to describe the format of how a pathinfo should be structure and mapped to parameters.This interface contains all the methods that the web engine needs to be able to correctly handle incoming requests.The collection of HTTP methods as an enum.This interface contains all the methods that the web engine needs to be able to send a response to the client.Interface describing a route that leads to a RIFE2 web executionElement
.Provides the routing features of the RIFE2 web engine.Embedded Jetty server that can directly start from a RIFE2 site.Convenience class that wraps around anHttpSession
.The main site of your web application, which is also the top-level router.Request parameters with a special meaning for RIFE2.Embedded Tomcat server that can directly start from a RIFE2 site.AnUploadedFile
instance is created by the web engine when files are uploaded through a multipart request.UrlBuilder
helps creating valid URLs that automatically adapt based on the current executionContext
and targetRoute
.The segments that are generated by the URL builder.