refactoring: enforce encapsulation of field AbstractConnectionThread.username by making it private. The method setUsername() already existed, but it had not been used a single time.