Chat room in Java with multiple clients with chat to all or private message