Package | Description |
---|---|
org.mojavemvc | |
org.mojavemvc.core |
Modifier and Type | Method and Description |
---|---|
protected void |
FrontController.processRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
HttpMethod httpMethod) |
Modifier and Type | Method and Description |
---|---|
static HttpMethod |
HttpMethod.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpMethod[] |
HttpMethod.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
ActionSignature |
MappedControllerDatabase.getHttpMethodActionSignature(Class<?> controllerClass,
HttpMethod httpMethod)
Get the HTTP method ActionSignature associated with the given controller
class.
|
ActionSignature |
ControllerDatabase.getHttpMethodActionSignature(Class<?> controllerClass,
HttpMethod httpMethod)
Get the HTTP method ActionSignature associated with the given controller
class.
|
List<Class<?>> |
MappedControllerDatabase.getInterceptorsForHttpMethodAction(Class<?> controllerClass,
HttpMethod httpMethod)
Get an unmodifiable list of Classes that represent interceptors for the
given HTTP method action in the given class, in the order in which they
are declared in the @InterceptedBy annotation.
|
List<Class<?>> |
ControllerDatabase.getInterceptorsForHttpMethodAction(Class<?> controllerClass,
HttpMethod httpMethod)
Get an unmodifiable list of Classes that represent interceptors for the
given HTTP method action in the given class, in the order in which they
are declared in the @InterceptedBy annotation.
|
Constructor and Description |
---|
HttpActionResolver(ControllerContext context,
javax.servlet.http.HttpServletRequest req,
HttpMethod httpMethod,
ControllerDatabase controllerDb,
com.google.inject.Injector injector) |
HttpMethodActionSignature(HttpMethod httpMethod,
int fastIndex,
String methodName,
Class<?>[] paramTypes,
Annotation[][] paramAnnotations) |
Copyright © 2011-2012 MojaveMVC.org