类 DefaultProcessAction
java.lang.Object
com.walker.tcp.support.AbstractActionCall
com.walker.tcp.websocket.DefaultProcessAction
- 所有已实现的接口:
ActionCallable
已过时。
该对象虽然能够通过内部消息队列阻塞处理,但因在action内部,所以只能处理一种类型请求。
所以存在较大局限性,需要设计新的对象来统一处理消息队列任务。
- 作者:
- 时克英
-
字段概要
从类继承的字段 com.walker.tcp.support.AbstractActionCall
logger从接口继承的字段 com.walker.tcp.ActionCallable
ERR_NOT_FOUND -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Response<?>已过时。系统接收到客户端请求后,回调该方法处理业务逻辑void已过时。protected abstract Response<?>doProcessASync(Context context) 已过时。对于不需要响应的请求,可以在异步线程中处理,通过消息队列来排队执行。protected abstract Response<?>doProcessSync(Request<?> request) 已过时。对于请求需要返回响应的数据,只能在同步方法action中处理voidinit()已过时。从类继承的方法 com.walker.tcp.support.AbstractActionCall
getClassName, getRequestProtocol, getSummary
-
构造器详细资料
-
DefaultProcessAction
public DefaultProcessAction()已过时。
-
-
方法详细资料
-
init
public void init()已过时。 -
addFilter
已过时。 -
action
已过时。从接口复制的说明:ActionCallable系统接收到客户端请求后,回调该方法处理业务逻辑- 指定者:
action在接口中ActionCallable- 覆盖:
action在类中AbstractActionCall- 返回:
-
doProcessSync
已过时。对于请求需要返回响应的数据,只能在同步方法action中处理- 参数:
request-- 返回:
-
doProcessASync
已过时。对于不需要响应的请求,可以在异步线程中处理,通过消息队列来排队执行。- 参数:
context-- 返回:
-