public IITOperationStatus convertTrack2(IITTrack trackToConvert) throws JitcaException {
try {
ResultObject result = this.iTunesCom.callFunction("ConvertTrack2", trackToConvert.getDispatchObject());
return new ITOperationStatusImpl(result.getDispatch());
} catch (ITUNES_E_CONVERSIONINPROGRESS e) {
throw new ConversionInProgressException();
} catch (DispatchObjectNullException e) {
throw new ConvertOperationFailed(true, trackToConvert.getName());
}
}