@Override public void onSuccess(R aObject) { aCallback.onSuccess(aObject); }
@Override public void onSuccess(IIRCState aConnectedState) { state = aConnectedState; ((IRCStateImpl) (state)).setConnected(true); aCallback.onSuccess(aConnectedState); }
public void onChannelKick(ChannelKick aChanKick) { if (callbacks.containsKey(aChanKick)) { callbacks.get(aChanKick).onSuccess(""); delChanUser(aChanKick.getChannelName(), aChanKick.getKickedNickname()); } }
public void onServerMsg(ServerNumericMessage aMsg) { if (NUMERICS.contains(aMsg.getNumericCode())) { String aText = aMsg.getText(); String cmpnts[] = aText.split(" :"); AsyncTriple _aTrip = myQueue.peek(); if (_aTrip != null) { if (_aTrip.asyncId.equals(cmpnts[0])) { _aTrip = myQueue.poll(); if (!_aTrip.flag) { _aTrip.callback.onSuccess("OK"); } } else { _aTrip.callback.onFailure(new IRCException(aText)); _aTrip.flag = true; } } } }
public void onChannelPart(ChanPartMessage aMsg) { Callback<String> _callback = callbacks.remove(aMsg.getChannelName()); if (_callback != null) { _callback.onSuccess(aMsg.getChannelName()); } deleteChannel(aMsg.getChannelName()); }
public void onNickChange(NickMessage aMsg) { Callback<String> _callback = callbacks.get(aMsg.getNewNick()); if (_callback != null) { _callback.onSuccess(aMsg.getNewNick()); } else { changeNick(aMsg.getNewNick()); } }
@Override public void onMessage(IMessage aMessage) { if (aMessage instanceof TopicMessage) { TopicMessage _topicMsg = (TopicMessage) aMessage; callback.onSuccess(_topicMsg.getTopic().getValue()); } else if (aMessage instanceof ServerNumericMessage) { if (((ServerNumericMessage) aMessage).getNumericCode().equals(IRCServerNumerics.NOT_CHANNEL_OP)) { callback.onFailure(new IRCException(((ServerNumericMessage) aMessage).getText())); } } } }
callback.onSuccess(new IRCStateImpl(nick, params.getIdent(), params.getRealname(), params.getAlternativeNicknames(), params.getServer(), new IRCServerOptions( properties)));
if (_chanCallback != null) _chanCallback.onSuccess(channel);