| | |
| | | #parent: #root |
| | | StaticMethod DoASyncOnException ( |
| | | Exception exception, |
| | | GlobalOTDTable globalOTDTable |
| | | GlobalOTDTable globalOTDTable, |
| | | Key macroPlanMDSID |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | Global_BrokerExecuteLog::CreateInOperation( globalOTDTable, "DataDistribution", "" ); |
| | | globalOTDTable.SettingFailureDetails( exception.ErrorNumber(), exception.Message(), "DataDistribution", "数据分发" ); |
| | | options := DatasetFindOptions::Construct( "GlobalOTDLog" ).IncludeOffline( true ); |
| | | |
| | | mdskey := DatasetController::FindUnique( options ); |
| | | |
| | | MDSGlobalOTDLog::Root( mdskey ) -> DataDistributionLog::OnError( macroPlanMDSID, |
| | | exception.ErrorNumber(), |
| | | exception.Message() ); |
| | | *] |
| | | } |