// TODO add API to AuxiliaryServices to report failures public override void StopApplication(ApplicationTerminationContext context) { ApplicationId appId = context.GetApplicationId(); JobID jobId = new JobID(System.Convert.ToString(appId.GetClusterTimestamp()), appId .GetId()); try { RemoveJobShuffleInfo(jobId); } catch (IOException e) { Log.Error("Error during stopApp", e); } }
public override void StopApplication(ApplicationTerminationContext context) { stoppedApps.AddItem(context.GetApplicationId().GetId()); }