case R_OPEN_CONNECTION: return new OpenConnectionResponse();
case Q_PUT: return new PutQuery();
case R_PUT: return new PutResponse();
case Q_RECOVER: return new RecoverQuery();
case R_RECOVER: return new RecoverResponse();
case Q_ROLLBACK: return new RollbackQuery();
case R_ROLLBACK: return new RollbackResponse();
case Q_SET_CLIENT_ID: return new SetClientIDQuery();
case R_SET_CLIENT_ID: return new SetClientIDResponse();
case Q_START_CONNECTION: return new StartConnectionQuery();
case R_START_CONNECTION: return new StartConnectionResponse();