Я думаю, что после отображения сообщения от клиента класс ClientWorker проверяет следующие два условия
if (clientSentence.equals("@@") == true)
и
if (clientSentence.contains("BREW"))
Таким образом, когда эти Условия выполняются, тогда только элемент управления войдет во внутренний блок и отправит сообщение.
Таким образом, вы должны убедиться, что эти два условия выполнены.
Здесь в первом условии вы используете метод equals (), поэтому, если условие this истинно, внутреннее условие if никогда не будет выполнено. Поэтому вы должны подумать об этих условиях.