public class MemcachedHandler extends HandlerAdapter
| 构造器和说明 |
|---|
MemcachedHandler(MemcachedClient client) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onExceptionCaught(Session session,
Throwable throwable) |
void |
onMessageReceived(Session session,
Object msg)
On receive message from memcached server
|
void |
onMessageSent(Session session,
Object msg)
put command which have been sent to queue
|
void |
onSessionClosed(Session session)
Check if have to reconnect on session closed
|
void |
onSessionIdle(Session session)
Do a heartbeat action
|
void |
onSessionStarted(Session session)
On session started
|
protected void |
reconnect(MemcachedTCPSession session)
Auto reconect to memcached server
|
void |
setEnableHeartBeat(boolean enableHeartBeat) |
void |
start() |
void |
stop() |
onSessionConnected, onSessionCreated, onSessionExpiredpublic static final IoBuffer EMPTY_BUF
public MemcachedHandler(MemcachedClient client)
public final void onMessageReceived(Session session, Object msg)
onMessageReceived 在接口中 HandleronMessageReceived 在类中 HandlerAdapterpublic void setEnableHeartBeat(boolean enableHeartBeat)
public final void onMessageSent(Session session, Object msg)
onMessageSent 在接口中 HandleronMessageSent 在类中 HandlerAdapterpublic void onExceptionCaught(Session session, Throwable throwable)
onExceptionCaught 在接口中 HandleronExceptionCaught 在类中 HandlerAdapterpublic void onSessionStarted(Session session)
onSessionStarted 在接口中 HandleronSessionStarted 在类中 HandlerAdapterpublic final void onSessionClosed(Session session)
onSessionClosed 在接口中 HandleronSessionClosed 在类中 HandlerAdapterpublic void onSessionIdle(Session session)
onSessionIdle 在接口中 HandleronSessionIdle 在类中 HandlerAdapterprotected void reconnect(MemcachedTCPSession session)
session - public void stop()
public void start()
Copyright © 2013. All Rights Reserved.