@Override public void applicationStarted(ApplicationStartData appStart) throws IOException { ApplicationHistoryData oldData = applicationData.putIfAbsent(appStart.getApplicationId(), ApplicationHistoryData.newInstance(appStart.getApplicationId(), appStart.getApplicationName(), appStart.getApplicationType(), appStart.getQueue(), appStart.getUser(), appStart.getSubmitTime(), appStart.getStartTime(), Long.MAX_VALUE, null, null, null)); if (oldData != null) { throw new IOException("The start information of application " + appStart.getApplicationId() + " is already stored."); } }
@Override public void applicationStarted(ApplicationStartData appStart) throws IOException { ApplicationHistoryData oldData = applicationData.putIfAbsent(appStart.getApplicationId(), ApplicationHistoryData.newInstance(appStart.getApplicationId(), appStart.getApplicationName(), appStart.getApplicationType(), appStart.getQueue(), appStart.getUser(), appStart.getSubmitTime(), appStart.getStartTime(), Long.MAX_VALUE, null, null, null)); if (oldData != null) { throw new IOException("The start information of application " + appStart.getApplicationId() + " is already stored."); } }
@Override public void applicationStarted(ApplicationStartData appStart) throws IOException { ApplicationHistoryData oldData = applicationData.putIfAbsent(appStart.getApplicationId(), ApplicationHistoryData.newInstance(appStart.getApplicationId(), appStart.getApplicationName(), appStart.getApplicationType(), appStart.getQueue(), appStart.getUser(), appStart.getSubmitTime(), appStart.getStartTime(), Long.MAX_VALUE, null, null, null)); if (oldData != null) { throw new IOException("The start information of application " + appStart.getApplicationId() + " is already stored."); } }
private static void mergeApplicationHistoryData( ApplicationHistoryData historyData, ApplicationStartData startData) { historyData.setApplicationName(startData.getApplicationName()); historyData.setApplicationType(startData.getApplicationType()); historyData.setQueue(startData.getQueue()); historyData.setUser(startData.getUser()); historyData.setSubmitTime(startData.getSubmitTime()); historyData.setStartTime(startData.getStartTime()); }
private static void mergeApplicationHistoryData( ApplicationHistoryData historyData, ApplicationStartData startData) { historyData.setApplicationName(startData.getApplicationName()); historyData.setApplicationType(startData.getApplicationType()); historyData.setQueue(startData.getQueue()); historyData.setUser(startData.getUser()); historyData.setSubmitTime(startData.getSubmitTime()); historyData.setStartTime(startData.getStartTime()); }
private static void mergeApplicationHistoryData( ApplicationHistoryData historyData, ApplicationStartData startData) { historyData.setApplicationName(startData.getApplicationName()); historyData.setApplicationType(startData.getApplicationType()); historyData.setQueue(startData.getQueue()); historyData.setUser(startData.getUser()); historyData.setSubmitTime(startData.getSubmitTime()); historyData.setStartTime(startData.getStartTime()); }