类的使用
org.redkale.net.Response
- 
使用Response的程序包 程序包 说明 org.redkale.cluster.spi org.redkale.mq.spi org.redkale.net 网络TCP/UDP基础服务包org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.net.sncp SNCP协议包,提供SNCP协议服务器 - 
- 
org.redkale.cluster.spi中Response的使用
org.redkale.cluster.spi中Response的子类 修饰符和类型 类 说明 static classHttpLocalRpcClient.HttpMessageLocalResponse - 
org.redkale.mq.spi中Response的使用
org.redkale.mq.spi中Response的子类 修饰符和类型 类 说明 classHttpMessageResponse详情见: https://redkale.orgclassSncpMessageResponse详情见: https://redkale.org返回Response的org.redkale.mq.spi中的方法 修饰符和类型 方法 说明 protected ResponseHttpMessageServlet. createResponse(Context context, Request request)protected abstract ResponseMessageServlet. createResponse(Context context, Request request)protected ResponseSncpMessageServlet. createResponse(Context context, Request request)参数类型为Response的org.redkale.mq.spi中的方法 修饰符和类型 方法 说明 protected voidHttpMessageServlet. onError(Response response, MessageRecord message, Throwable t)protected abstract voidMessageServlet. onError(Response response, MessageRecord message, Throwable t)protected voidSncpMessageServlet. onError(Response response, MessageRecord message, Throwable t) - 
org.redkale.net中Response的使用
类型参数类型为Response的org.redkale.net中的类 修饰符和类型 类 说明 classDispatcherServlet<K extends Serializable,C extends Context,R extends Request<C>,P extends Response<C,R>,S extends Servlet<C,R,P>>根Servlet, 一个Server只能存在一个根Servlet 由之前PrepareServlet更名而来,since 2.7.0 用于分发Request请求classFilter<C extends Context,R extends Request<C>,P extends Response<C,R>>协议拦截器类, 类似JavaEE中的javax.servlet.Filter
javax.servlet.Filter方法doFilter是同步操作,此Filter.doFilter则是异步操作,方法return前必须调用Response.nextEvent()
通过给Filter标记注解@Priority来确定执行的顺序, Priority.value值越大越先执行
如果doFilter方法是非阻塞的,需要在Filter类上标记@NonBlocking
可通过Priority进行顺序设置classServer<K extends Serializable,C extends Context,R extends Request<C>,P extends Response<C,R>,S extends Servlet<C,R,P>>详情见: https://redkale.orgclassServlet<C extends Context,R extends Request<C>,P extends Response<C,R>>协议请求处理类类型参数类型为Response的org.redkale.net中的字段 修饰符和类型 字段 说明 protected Filter<C,R,? extends Response<C,R>>Response. filterprotected BiConsumer<R,Response<C,R>>Response. recycleListenerprotected Consumer<Response>Response. responseConsumerprotected Supplier<Response>Response. responseSupplierprotected Servlet<C,R,? extends Response<C,R>>Response. servlet参数类型为Response的org.redkale.net中的方法 修饰符和类型 方法 说明 voidContext. execute(Servlet servlet, Request request, Response response)protected voidContext. executeDispatch(Request request, Response response)类型变量类型为Response的org.redkale.net中的方法参数 修饰符和类型 方法 说明 voidResponse. recycleListener(BiConsumer<R,Response<C,R>> recycleListener)protected voidResponse. setFilter(Filter<C,R,Response<C,R>> filter)protected voidResponse. thenEvent(Filter<C,R,Response<C,R>> filter) - 
org.redkale.net.http中Response的使用
org.redkale.net.http中Response的子类 修饰符和类型 类 说明 classHttpResponseHttp响应包 与javax.servlet.http.HttpServletResponse 基本类似。 - 
org.redkale.net.sncp中Response的使用
org.redkale.net.sncp中Response的子类 修饰符和类型 类 说明 classSncpResponse详情见: https://redkale.org 
 -