private void sendFromServer(FafServerMessage fafServerMessage) throws InterruptedException {
  serverToClientReadyLatch.await();
  serverToClientWriter.write(fafServerMessage);
}

private void sendFromServer ( FafServerMessage fafServerMessage ) throws InterruptedException { serverToClientReadyLatch . await ( ) ; serverToClientWriter . write ( fafServerMessage ) ; }
writes the specified message to the client as if it was sent by the faf server .
