Mercurial > hg > RemoteEditor > REPSessionManager
view rep/handler/NullForwarder.java @ 485:cc262a519b8a
add dead lock detection (don't forget remove )
author | one |
---|---|
date | Wed, 20 Oct 2010 22:59:19 +0900 |
parents | 6f356d160e58 |
children |
line wrap: on
line source
package rep.handler; import java.io.IOException; import rep.REPCommand; import rep.SessionManager; import rep.channel.REPSelectionKey; import rep.channel.REPSocketChannel; /** * @author kono * No connection * if a manager.parent is set to this, the manager is a master. */ public class NullForwarder extends Forwarder { public NullForwarder(SessionManager manager, REPSocketChannel<REPCommand> channel) { super(manager, channel); } @Override public void send(REPCommand command) { } @Override public void cancel(REPSocketChannel<REPCommand> socketChannel) { } @Override public void handle(REPCommand command, REPSelectionKey<REPCommand> key) throws IOException { } @Override public boolean manage(REPCommand command) { return true; } @Override public boolean isEditor() { return false; } @Override public boolean isForwarder() { return false; } @Override public boolean isDirect() { return false; } }