Class Context

java.lang.Object
dev.voidframework.web.http.Context

public final class Context extends Object
An http request context.
  • Constructor Details

    • Context

      public Context(HttpRequest httpRequest, Session session, FlashMessages flashMessages, Locale locale)
      Build a new instance.
      Parameters:
      httpRequest - The HTTP request
      session - The current session
      flashMessages - The current flash message
      locale - The current locale
  • Method Details

    • getAttributes

      public TypedMap getAttributes()
      Retrieves context attributes.
      Returns:
      The attributes
    • getRequest

      public HttpRequest getRequest()
      Retrieves the request.
      Returns:
      The current request
    • getSession

      public Session getSession()
      Retrieves the session.
      Returns:
      The current session
    • getFlashMessages

      public FlashMessages getFlashMessages()
      Retrieves the flash messages.
      Returns:
      The flash messages
    • getLocale

      public Locale getLocale()
      Retrieves the locale.
      Returns:
      The current locale
    • setLocal

      public void setLocal(Locale locale)
      Sets the locale.
      Parameters:
      locale - The locale to use