コード例 #1
0
 private void HandleAMStartedEvent(AMStartedEvent @event)
 {
     JobHistoryParser.AMInfo amInfo = new JobHistoryParser.AMInfo();
     amInfo.appAttemptId        = @event.GetAppAttemptId();
     amInfo.startTime           = @event.GetStartTime();
     amInfo.containerId         = @event.GetContainerId();
     amInfo.nodeManagerHost     = StringInterner.WeakIntern(@event.GetNodeManagerHost());
     amInfo.nodeManagerPort     = @event.GetNodeManagerPort();
     amInfo.nodeManagerHttpPort = @event.GetNodeManagerHttpPort();
     if (info.amInfos == null)
     {
         info.amInfos = new List <JobHistoryParser.AMInfo>();
     }
     info.amInfos.AddItem(amInfo);
     info.latestAmInfo = amInfo;
 }