public abstract class ServerPiplineProcessor<T> extends Object implements org.smartboot.socket.MessageProcessor<T>
| 构造器和说明 |
|---|
ServerPiplineProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addKey(org.smartboot.socket.transport.AioSession session,
String key) |
void |
addLastHandler(org.smartboot.socket.transport.AioSession session,
Class<? extends InHandler> clazz) |
void |
addLastHandler(org.smartboot.socket.transport.AioSession session,
InHandler handler) |
ConcurrentHashMap<org.smartboot.socket.transport.AioSession,String> |
getClientKeyMap() |
void |
handle(org.smartboot.socket.transport.AioSession session,
String msg) |
void |
remove(org.smartboot.socket.transport.AioSession session) |
void |
removeHandler(org.smartboot.socket.transport.AioSession session,
Class clazz) |
void |
removeKey(org.smartboot.socket.transport.AioSession session) |
public void addLastHandler(org.smartboot.socket.transport.AioSession session,
InHandler handler)
public void addLastHandler(org.smartboot.socket.transport.AioSession session,
Class<? extends InHandler> clazz)
public void removeHandler(org.smartboot.socket.transport.AioSession session,
Class clazz)
public void addKey(org.smartboot.socket.transport.AioSession session,
String key)
public void removeKey(org.smartboot.socket.transport.AioSession session)
public void handle(org.smartboot.socket.transport.AioSession session,
String msg)
throws Exception
Exceptionpublic void remove(org.smartboot.socket.transport.AioSession session)
public ConcurrentHashMap<org.smartboot.socket.transport.AioSession,String> getClientKeyMap()
Copyright © 2019. All Rights Reserved.