@Override public void bind(Collection<? extends SocketAddress> addresses) throws IOException { for (SocketAddress address : addresses) { bind(address); } }
@Override public IoAcceptor createAcceptor(IoHandler handler) { return new NettyIoAcceptor(this, handler); }
@Override public Service create(Session session) throws IOException { return new AsyncUserAuthService(session); } }
@Override public boolean authenticate(String username, String password, ServerSession session) throws PasswordChangeRequiredException { throw new AsyncAuth(); } };
public NettyIoServiceFactoryFactory(EventLoopGroup eventLoopGroup) { this.eventLoopGroup = eventLoopGroup; this.handlerBridge = new NettyIoHandlerBridge(); }
@Override public ServerSession getSession() { return getServerSession(); }
@Override public IoServiceFactory create(FactoryManager manager) { return new NettyIoServiceFactory(eventLoopGroup, handlerBridge); }
@Override public IoAcceptor createAcceptor(IoHandler handler) { return new NettyIoAcceptor(this, handler); }
public NettyIoServiceFactoryFactory() { this.eventLoopGroup = null; this.handlerBridge = new NettyIoHandlerBridge(); }
@Override public void bind(Collection<? extends SocketAddress> addresses) throws IOException { for (SocketAddress address : addresses) { bind(address); } }
@Override public Service create(Session session) throws IOException { return new AsyncUserAuthService(session); } }
@Override public ServerSession getSession() { return getServerSession(); }
@Override public IoServiceFactory create(FactoryManager manager) { return new NettyIoServiceFactory(eventLoopGroup, handlerBridge); }
@Override public IoAcceptor createAcceptor(IoHandler handler) { return new NettyIoAcceptor(factory, handler); }
public NettyIoServiceFactoryFactory() { this.eventLoopGroup = null; this.handlerBridge = new NettyIoHandlerBridge(); }
@Override public IoAcceptor createAcceptor(IoHandler handler) { return new NettyIoAcceptor(factory, handler); }
public NettyIoServiceFactoryFactory(EventLoopGroup eventLoopGroup) { this.eventLoopGroup = eventLoopGroup; this.handlerBridge = new NettyIoHandlerBridge(); }
@Override public IoAcceptor createAcceptor(IoHandler handler) { return new NettyIoAcceptor(factory, handler); }
public NettyIoServiceFactory(EventLoopGroup group) { this(group, new NettyIoHandlerBridge()); }
public NettyIoServiceFactory(EventLoopGroup group) { this(group, new NettyIoHandlerBridge()); }