inputOutput = new WSInputOutputParamsDownloadClass(); break; case 'plot' : $this->inputOutput = new WSInputOutputParamsPlotClass(); break; default : throw new Exception('Service'.self::$service.' not implemented yet'); } break; case FunctionTypeEnumClass::PROCESSDELETE : $this->inputOutput = new IHMInputOutputDeleteProcessClass(); break; case FunctionTypeEnumClass::PROCESSRUNNINGINFO : $this->inputOutput = new IHMInputOutputRunningInfoProcessClass(); break; case FunctionTypeEnumClass::PROCESSGETINFO : $this->inputOutput = new WSInputOutputGetInfoProcessClass(); break; case FunctionTypeEnumClass::PROCESSCLEAN : $this->inputOutput = new IHMInputOutputCleanProcessClass(); break; case FunctionTypeEnumClass::PROCESSGETREQUEST : $this->inputOutput = new IHMInputOutputGetProcessRequestClass(); break; case FunctionTypeEnumClass::TTCONVERT : $this->inputOutput = new IHMInputOutputTTClass(); break; default : throw new Exception('Request type '.$function.' not implemented for this client.'); } return $this->inputOutput->getInputData($input,$function,$requestId); } } ?>