public static class ConsoleServer.ConsoleServerBuilder extends Object
| 构造器和说明 |
|---|
ConsoleServerBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ConsoleServer |
build()
构建服务器
|
ConsoleServer.ConsoleServerBuilder |
cmd(String cmd,
Proc3<ConsoleUser,String,String[]> handler) |
ConsoleServer.ConsoleServerBuilder |
dispatchMessage(Proc4<ConsoleUser,String,String[],Proc3<ConsoleUser,String,String[]>> dispatchMessage) |
ConsoleServer.ConsoleServerBuilder |
onExceptionCaught(Proc2<io.netty.channel.Channel,Throwable> onExceptionCaught) |
ConsoleServer.ConsoleServerBuilder |
onServerBind(Proc1<io.netty.channel.Channel> onServerBind) |
ConsoleServer.ConsoleServerBuilder |
onUserLogin(Proc1<ConsoleUser> onUserLogin) |
ConsoleServer.ConsoleServerBuilder |
onUserLogout(Proc1<ConsoleUser> onUserLogout) |
ConsoleServer.ConsoleServerBuilder |
port(int port)
绑定端口
|
ConsoleServer.ConsoleServerBuilder |
serverName(String serverName) |
ConsoleServer.ConsoleServerBuilder |
user(ConsoleUser... users) |
ConsoleServer.ConsoleServerBuilder |
whiteList(String... remoteAddress) |
public ConsoleServer build()
Exceptionpublic ConsoleServer.ConsoleServerBuilder serverName(String serverName)
public ConsoleServer.ConsoleServerBuilder port(int port)
port - public ConsoleServer.ConsoleServerBuilder whiteList(String... remoteAddress)
public ConsoleServer.ConsoleServerBuilder user(ConsoleUser... users) throws NoSuchAlgorithmException, ConsoleUserDuplicatedException
public ConsoleServer.ConsoleServerBuilder cmd(String cmd, Proc3<ConsoleUser,String,String[]> handler) throws CommandDuplicatedException
public ConsoleServer.ConsoleServerBuilder onExceptionCaught(Proc2<io.netty.channel.Channel,Throwable> onExceptionCaught)
public ConsoleServer.ConsoleServerBuilder onServerBind(Proc1<io.netty.channel.Channel> onServerBind)
public ConsoleServer.ConsoleServerBuilder dispatchMessage(Proc4<ConsoleUser,String,String[],Proc3<ConsoleUser,String,String[]>> dispatchMessage)
public ConsoleServer.ConsoleServerBuilder onUserLogin(Proc1<ConsoleUser> onUserLogin)
public ConsoleServer.ConsoleServerBuilder onUserLogout(Proc1<ConsoleUser> onUserLogout)
Copyright © 2017. All rights reserved.