Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange Class Reference
Inheritance diagram for dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange:
Collaboration diagram for dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange:

Public Member Functions

Set< String > allowedMethods ()
Callback callback ()
 JettyHttpExchange (final Request request, final Response response, final Callback callback, final Map< String, String > pathParams, final Map< String, List< String > > queryParams, final Set< String > allowedMethods, final JsonCodec jsonCodec)
void json (final int status, final Object body)
String method ()
void methodNotAllowed ()
void noContent (final int status)
void options ()
String path ()
String pathParam (final String name)
Map< String, String > pathParams ()
List< String > queryAll (final String name)
String queryFirst (final String name)
Map< String, List< String > > queryParams ()
Request request ()
Response response ()
void text (final int status, final String body)

Detailed Description

Definition at line 43 of file JettyHttpExchange.java.

Constructor & Destructor Documentation

◆ JettyHttpExchange()

dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.JettyHttpExchange ( final Request request,
final Response response,
final Callback callback,
final Map< String, String > pathParams,
final Map< String, List< String > > queryParams,
final Set< String > allowedMethods,
final JsonCodec jsonCodec )

Definition at line 53 of file JettyHttpExchange.java.

Member Function Documentation

◆ allowedMethods()

Set< String > dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.allowedMethods ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 117 of file JettyHttpExchange.java.

◆ callback()

Callback dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.callback ( )

Definition at line 73 of file JettyHttpExchange.java.

◆ json()

void dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.json ( final int status,
final Object body )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 122 of file JettyHttpExchange.java.

◆ method()

String dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.method ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 78 of file JettyHttpExchange.java.

◆ methodNotAllowed()

void dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.methodNotAllowed ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 137 of file JettyHttpExchange.java.

References dev.rafex.ether.http.core.HttpExchange.methodNotAllowed().

Here is the call graph for this function:

◆ noContent()

void dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.noContent ( final int status)

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 132 of file JettyHttpExchange.java.

◆ options()

void dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.options ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 143 of file JettyHttpExchange.java.

References dev.rafex.ether.http.core.HttpExchange.options().

Here is the call graph for this function:

◆ path()

String dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.path ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 83 of file JettyHttpExchange.java.

◆ pathParam()

String dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.pathParam ( final String name)

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 88 of file JettyHttpExchange.java.

◆ pathParams()

Map< String, String > dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.pathParams ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 107 of file JettyHttpExchange.java.

◆ queryAll()

List< String > dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.queryAll ( final String name)

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 102 of file JettyHttpExchange.java.

◆ queryFirst()

String dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.queryFirst ( final String name)

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 93 of file JettyHttpExchange.java.

Referenced by dev.rafex.ether.http.jetty12.handler.NonBlockingResourceHandler.queryParam(), and dev.rafex.ether.http.jetty12.handler.ResourceHandler.queryParam().

Here is the caller graph for this function:

◆ queryParams()

Map< String, List< String > > dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.queryParams ( )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 112 of file JettyHttpExchange.java.

◆ request()

Request dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.request ( )

Definition at line 65 of file JettyHttpExchange.java.

◆ response()

Response dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.response ( )

Definition at line 69 of file JettyHttpExchange.java.

◆ text()

void dev.rafex.ether.http.jetty12.exchange.JettyHttpExchange.text ( final int status,
final String body )

Implements dev.rafex.ether.http.core.HttpExchange.

Definition at line 127 of file JettyHttpExchange.java.


The documentation for this class was generated from the following file:
  • ether-http-jetty12/ether-http-jetty12/src/main/java/dev/rafex/ether/http/jetty12/exchange/JettyHttpExchange.java