Mercurial > hg > RemoteEditor > REPSessionManager
view rep/handler/NullForwarder.java @ 387:6f356d160e58
IPv6 any address
author | one@firefly.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Mon, 10 Nov 2008 22:21:52 +0900 |
parents | bcdf5476b8e4 |
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; } }