public final class HttpServerHandlerBinder extends Object
Handler elements into the http server.| Modifier and Type | Field and Description |
|---|---|
static String |
CATCHALL_NAME |
static Annotation |
CATCHALL_NAMED |
static String |
HANDLER_NAME |
static Annotation |
HANDLER_NAMED |
static String |
LOGGING_NAME |
static Annotation |
LOGGING_NAMED |
static String |
SECURITY_NAME |
static Annotation |
SECURITY_NAMED |
| Modifier and Type | Method and Description |
|---|---|
static com.google.inject.binder.LinkedBindingBuilder<javax.servlet.Servlet> |
bindCatchallServlet(com.google.inject.Binder binder)
Configure the "get all requests" servlet that backs the
GuiceFilter. |
static com.google.inject.binder.LinkedBindingBuilder<org.eclipse.jetty.server.Handler> |
bindHandler(com.google.inject.Binder binder)
Bind a new handler into the jetty service.
|
static com.google.inject.binder.LinkedBindingBuilder<org.eclipse.jetty.server.Handler> |
bindLoggingHandler(com.google.inject.Binder binder)
Bind a new handler into the jetty service.
|
static com.google.inject.binder.LinkedBindingBuilder<org.eclipse.jetty.server.handler.HandlerWrapper> |
bindSecurityHandler(com.google.inject.Binder binder)
Bind a delegating security handler.
|
public static final String HANDLER_NAME
public static final Annotation HANDLER_NAMED
public static final String LOGGING_NAME
public static final Annotation LOGGING_NAMED
public static final String SECURITY_NAME
public static final Annotation SECURITY_NAMED
public static final String CATCHALL_NAME
public static final Annotation CATCHALL_NAMED
public static com.google.inject.binder.LinkedBindingBuilder<org.eclipse.jetty.server.Handler> bindHandler(com.google.inject.Binder binder)
public static com.google.inject.binder.LinkedBindingBuilder<org.eclipse.jetty.server.Handler> bindLoggingHandler(com.google.inject.Binder binder)
bindHandler(Binder).public static com.google.inject.binder.LinkedBindingBuilder<org.eclipse.jetty.server.handler.HandlerWrapper> bindSecurityHandler(com.google.inject.Binder binder)
public static com.google.inject.binder.LinkedBindingBuilder<javax.servlet.Servlet> bindCatchallServlet(com.google.inject.Binder binder)
GuiceFilter. This servlet should log all requests as legal request should never
hit it.Copyright © 2013 Ness Computing, Inc.. All Rights Reserved.