Package rife.engine


package rife.engine
Provides classes and interfaces for the web engine.
Since:
1.0
  • Class
    Description
    This 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 a Cookie.
    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 structure
    Provides 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 execution Element.
    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 an HttpSession.
    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.
    An UploadedFile 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 execution Context and target Route.
    The segments that are generated by the URL builder.