protected final void readRequest(final InputStream inputStream) throws IOException {
expectHeader(inputStream, ModelControllerClientProtocol.PARAM_REQUEST_ID);
int operationId = StreamUtils.readInt(inputStream);
Cancellable operation = getAsynchronousOperation(operationId);
cancelled = operation!= null && operation.cancel();
}