Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractJRouterFilter - Class in net.jrouter.http.servlet.filter
-
Abstract JRouter servlet filter.
- AbstractJRouterFilter() - Constructor for class net.jrouter.http.servlet.filter.AbstractJRouterFilter
- accept(Object, Method) - Method in class net.jrouter.http.servlet.spring.RequestMappingActionFilter
- ACTION_FORWARD - Static variable in class net.jrouter.http.servlet.result.ServletResult
-
"action_forward" symbol.
- actionForward(ServletActionInvocation) - Static method in class net.jrouter.http.servlet.result.ServletResult
-
Action结果直接调用映射的Action,类似forward结果类型。
- afterPropertiesSet() - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionFactory.Properties
- afterPropertiesSet() - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionFactory.Properties
- afterPropertiesSet() - Method in class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
C
- channelRead(ChannelHandlerContext, Object) - Method in class net.jrouter.http.netty.JRouterHttpRequestHandler
- createActionFactory(FilterConfig) - Method in class net.jrouter.http.servlet.filter.JRouterFilter
- createActionFactory(FilterConfig) - Method in class net.jrouter.http.servlet.filter.SpringBeanJRouterFilter
- createActionFactory(FilterConfig) - Method in class net.jrouter.http.servlet.filter.SpringJRouterFilter
- createActionInvocation(String, Object...) - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionFactory
-
创建并返回
ChannelHandlerContext接口对象。 - createActionInvocation(String, Object...) - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionFactory
-
创建并返回
ServletActionInvocation接口对象。 - createServletThreadContext(HttpServletRequest, HttpServletResponse) - Method in class net.jrouter.http.servlet.filter.AbstractJRouterFilter
-
Put request and response in thread local variable.
D
- DefaultHttpActionFactory(HttpServerActionFactory.DefaultHttpActionFactory.Properties) - Constructor for class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionFactory
-
Constructor.
- DefaultHttpActionInvocation(ActionInvocation<String>, FullHttpRequest, FullHttpResponse, ChannelHandlerContext, Map<String, Object>) - Constructor for class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionInvocation
- DefaultServletActionFactory(ServletActionFactory.DefaultServletActionFactory.Properties) - Constructor for class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionFactory
-
Constructor.
- DefaultServletActionInvocation(ActionInvocation<String>, HttpServletRequest, HttpServletResponse, ServletContext, Map<String, Object>) - Constructor for class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionInvocation
- destroy() - Method in class net.jrouter.http.servlet.filter.AbstractJRouterFilter
- destroy() - Method in class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.jrouter.http.servlet.filter.AbstractJRouterFilter
F
- forward(ServletActionInvocation) - Static method in class net.jrouter.http.servlet.result.ServletResult
- FORWARD - Static variable in class net.jrouter.http.servlet.result.ServletResult
-
"forward" symbol.
G
- getAction(Object, Method) - Method in class net.jrouter.http.servlet.spring.RequestMappingActionFilter
- getActionInvocation() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
返回Action运行时上下文。
- getActionPath(HttpServletRequest) - Method in class net.jrouter.http.servlet.filter.AbstractJRouterFilter
-
Get the action's path from http request.
- getChannelHandlerContext() - Method in interface net.jrouter.http.netty.HttpActionInvocation
-
Gets the
ChannelHandlerContextobject. - getChannelHandlerContext() - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionInvocation
- getContextMap() - Method in interface net.jrouter.http.netty.HttpActionInvocation
-
Get Invocation Context Map.
- getContextMap() - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionInvocation
- getContextMap() - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionInvocation
- getContextMap() - Method in interface net.jrouter.http.servlet.ServletActionInvocation
-
Get Invocation Context Map.
- getContextMap() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
返回ThreadContext中的Map容器。
- getException() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Get the exception.
- getNamespace(Object, Method) - Method in class net.jrouter.http.servlet.spring.RequestMappingActionFilter
- getObject() - Method in class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
- getObjectType() - Method in class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
- getRequest() - Method in interface net.jrouter.http.netty.HttpActionInvocation
-
Gets the HTTP request object.
- getRequest() - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionInvocation
- getRequest() - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionInvocation
- getRequest() - Method in interface net.jrouter.http.servlet.ServletActionInvocation
-
Gets the HTTP servlet request object.
- getRequest() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Gets the HTTP servlet request object.
- getResponse() - Method in interface net.jrouter.http.netty.HttpActionInvocation
-
Gets the HTTP response object.
- getResponse() - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionInvocation
- getResponse() - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionInvocation
- getResponse() - Method in interface net.jrouter.http.servlet.ServletActionInvocation
-
Gets the HTTP servlet response object.
- getResponse() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Gets the HTTP servlet response object.
- getServletContext() - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionInvocation
- getServletContext() - Method in interface net.jrouter.http.servlet.ServletActionInvocation
-
Gets the servlet context.
- getServletContext() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Gets the servlet context.
- getSession() - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionInvocation
- getSession() - Method in interface net.jrouter.http.servlet.ServletActionInvocation
-
Gets the HTTP servlet session object.
- getSession() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Gets the HTTP servlet session object.
- getSession(boolean) - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Gets the HTTP servlet session object.
H
- HttpActionInvocation - Interface in net.jrouter.http.netty
-
扩展
ActionInvocation<String>,返回HTTP Servlet常用参数的接口。 - HttpResult - Class in net.jrouter.http.netty.result
-
Result for http response.
- HttpResult() - Constructor for class net.jrouter.http.netty.result.HttpResult
- HttpServerActionFactory - Interface in net.jrouter.http.netty
-
HttpServerActionFactoryinvoke Action with Http parameters. - HttpServerActionFactory.DefaultHttpActionFactory - Class in net.jrouter.http.netty
-
提供
ServletActionFactory接口默认实现。 - HttpServerActionFactory.DefaultHttpActionFactory.Properties - Class in net.jrouter.http.netty
-
DefaultServletActionFactory 属性。
- HttpServerActionFactory.DefaultHttpActionInvocation - Class in net.jrouter.http.netty
-
扩展
ActionInvocation,提供获取Http参数对象,并提供给参数转换器。
I
- init(FilterConfig) - Method in class net.jrouter.http.servlet.filter.AbstractJRouterFilter
- init(FilterConfig) - Method in class net.jrouter.http.servlet.filter.JRouterFilter
- init(FilterConfig) - Method in class net.jrouter.http.servlet.filter.SpringBeanJRouterFilter
- init(FilterConfig) - Method in class net.jrouter.http.servlet.filter.SpringJRouterFilter
- invokeAction(String, FullHttpRequest, FullHttpResponse, ChannelHandlerContext) - Method in class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionFactory
- invokeAction(String, FullHttpRequest, FullHttpResponse, ChannelHandlerContext) - Method in interface net.jrouter.http.netty.HttpServerActionFactory
-
Use this instead of
ActionFactory.invokeAction(Object, Object...)to pass Http parameters. - invokeAction(String, HttpServletRequest, HttpServletResponse, ServletContext) - Method in class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionFactory
- invokeAction(String, HttpServletRequest, HttpServletResponse, ServletContext) - Method in interface net.jrouter.http.servlet.ServletActionFactory
-
Use this instead of
ActionFactory.invokeAction(Object, Object...)to pass Http parameters. - invokeResult(ActionInvocation, Object) - Method in class net.jrouter.http.servlet.ObjectHandlerActionFactory
- isSingleton() - Method in class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
J
- JRouterFilter - Class in net.jrouter.http.servlet.filter
-
JRouter servlet filter.
- JRouterFilter() - Constructor for class net.jrouter.http.servlet.filter.JRouterFilter
- JRouterHttpRequestHandler - Class in net.jrouter.http.netty
-
提供适配
HttpServerActionFactory接受FullHttpRequest请求参数的处理类。 - JRouterHttpRequestHandler(HttpServerActionFactory) - Constructor for class net.jrouter.http.netty.JRouterHttpRequestHandler
-
Constructor.
N
- net.jrouter.http - package net.jrouter.http
-
jrouter for http.
- net.jrouter.http.netty - package net.jrouter.http.netty
-
jrouter for netty http.
- net.jrouter.http.netty.result - package net.jrouter.http.netty.result
-
jrouter http netty result.
- net.jrouter.http.servlet - package net.jrouter.http.servlet
-
jrouter for servlet.
- net.jrouter.http.servlet.filter - package net.jrouter.http.servlet.filter
-
jrouter web filter.
- net.jrouter.http.servlet.result - package net.jrouter.http.servlet.result
-
jrouter servlet result.
- net.jrouter.http.servlet.spring - package net.jrouter.http.servlet.spring
-
提供与 springframework 集成的类。
O
- ObjectHandlerActionFactory - Class in net.jrouter.http.servlet
-
提供非
String类型的结果类型处理; - ObjectHandlerActionFactory(ServletActionFactory.DefaultServletActionFactory.Properties) - Constructor for class net.jrouter.http.servlet.ObjectHandlerActionFactory
-
Constructor.
- ObjectHandlerActionFactoryBean - Class in net.jrouter.http.servlet.spring
-
提供与springframework集成的
ObjectHandlerActionFactory对象。 - ObjectHandlerActionFactoryBean() - Constructor for class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
P
- parseActionPath(FullHttpRequest) - Method in class net.jrouter.http.netty.JRouterHttpRequestHandler
-
A hook to give subclass another way to create Action's invoke path.
- PATH_SEPARATOR - Static variable in class net.jrouter.http.netty.JRouterHttpRequestHandler
-
默认的路径分隔符。
- Properties() - Constructor for class net.jrouter.http.netty.HttpServerActionFactory.DefaultHttpActionFactory.Properties
- Properties() - Constructor for class net.jrouter.http.servlet.ServletActionFactory.DefaultServletActionFactory.Properties
R
- redirect(ServletActionInvocation) - Static method in class net.jrouter.http.servlet.result.ServletResult
- REDIRECT - Static variable in class net.jrouter.http.servlet.result.ServletResult
-
"redirect" symbol.
- remove() - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
移除前线程副本中的ServletThreadContext。
- RequestMappingActionFilter - Class in net.jrouter.http.servlet.spring
-
适配
RequestMapping的ActionFilter实现。 - RequestMappingActionFilter() - Constructor for class net.jrouter.http.servlet.spring.RequestMappingActionFilter
S
- ServletActionFactory - Interface in net.jrouter.http.servlet
-
ServletActionFactoryinvoke Action with Http parameters. - ServletActionFactory.DefaultServletActionFactory - Class in net.jrouter.http.servlet
-
提供
ServletActionFactory接口默认实现。 - ServletActionFactory.DefaultServletActionFactory.Properties - Class in net.jrouter.http.servlet
-
DefaultServletActionFactory 属性。
- ServletActionFactory.DefaultServletActionInvocation - Class in net.jrouter.http.servlet
-
扩展
ActionInvocation,提供获取Http参数对象,并提供给参数转换器。 - ServletActionInvocation - Interface in net.jrouter.http.servlet
-
扩展
ActionInvocation<String>,返回HTTP Servlet常用参数的接口。 - servletContext - Variable in class net.jrouter.http.servlet.filter.AbstractJRouterFilter
-
Http ServletContext reference.
- ServletResult - Class in net.jrouter.http.servlet.result
-
Result for http servlet, include "forward" and "redirect".
- ServletResult() - Constructor for class net.jrouter.http.servlet.result.ServletResult
- ServletThreadContext - Class in net.jrouter.http.servlet
-
ServletThreadContext是一个线程变量,使用了一个公共的
ThreadLocal。 - setActionInvocation(ActionInvocation<?>) - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
设置Action运行时上下文。
- setApplicationContext(ApplicationContext) - Method in class net.jrouter.http.servlet.spring.ObjectHandlerActionFactoryBean
- setContextPath(String) - Method in class net.jrouter.http.netty.JRouterHttpRequestHandler
- setException(Exception) - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Store the exception.
- setRequest(HttpServletRequest) - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Sets the HTTP servlet request object.
- setResponse(HttpServletResponse) - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Sets the HTTP servlet response object.
- setServletContext(ServletContext) - Static method in class net.jrouter.http.servlet.ServletThreadContext
-
Sets the current servlet context object.
- SpringBeanJRouterFilter - Class in net.jrouter.http.servlet.filter
-
ActionFactory对象引自springframework中的bean实例对象。
- SpringBeanJRouterFilter() - Constructor for class net.jrouter.http.servlet.filter.SpringBeanJRouterFilter
- SpringJRouterFilter - Class in net.jrouter.http.servlet.filter
-
通过configLocation配置Configuration进而加载ActionFactory对象。
- SpringJRouterFilter() - Constructor for class net.jrouter.http.servlet.filter.SpringJRouterFilter
T
- text(HttpActionInvocation) - Static method in class net.jrouter.http.netty.result.HttpResult
- TEXT - Static variable in class net.jrouter.http.netty.result.HttpResult
-
"text" symbol.
W
- writeHttpResponse(ChannelHandlerContext, FullHttpRequest, FullHttpResponse) - Method in class net.jrouter.http.netty.JRouterHttpRequestHandler
-
Write http response.
- writeHttpResponse(ChannelHandlerContext, FullHttpRequest, FullHttpResponse, Object) - Method in class net.jrouter.http.netty.JRouterHttpRequestHandler
-
Write http response.
All Classes and Interfaces|All Packages|Constant Field Values