final ReadRequest readRequestObject = ReadRequest.checkRequest(request,
readResponse);
if (readRequestObject != null) {
// read status updates
final ReadStatusUpdates readStatusUpdatesCommand = new ReadStatusUpdates(
this, readResponse, readRequestObject);
this.commandQueue.add(readStatusUpdatesCommand);
try {
this.workingQueue.take();