public void setCallback(Callback<IIRCState> aCallback, IServerParameters aServerParameters) { callback = aCallback; params = aServerParameters; altNicks = new ArrayBlockingQueue<String>(aServerParameters.getAlternativeNicknames().size(), true, aServerParameters.getAlternativeNicknames()); properties = new Properties(); }
public ConnectCmd(IServerParameters aServerParameters) { nick = aServerParameters.getNickname(); ident = aServerParameters.getIdent(); realname = aServerParameters.getRealname(); password = aServerParameters.getServer().getPassword(); }
callback.onSuccess(new IRCStateImpl(nick, params.getIdent(), params.getRealname(), params.getAlternativeNicknames(), params.getServer(), new IRCServerOptions( properties)));