Whose connection will i get from getReceiver()? i know i will get the receiver connection (obviously), but doesnt multiple connections receive the message? Why only a single one? Or does getReceiver() give me someone else's connection? Whose? There is Javadoc but its useless. EDIT: Or will a new ChatEvent be fired every time a new connection reads the message? EDIT: Solved. The receiver is possibly a ServerInfo.