Index

A C D F G H I J N O P R S T W 
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 ChannelHandlerContext object.
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
HttpServerActionFactory invoke 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
适配RequestMappingActionFilter实现。
RequestMappingActionFilter() - Constructor for class net.jrouter.http.servlet.spring.RequestMappingActionFilter
 

S

ServletActionFactory - Interface in net.jrouter.http.servlet
ServletActionFactory invoke 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.
A C D F G H I J N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values