@Override public void onSuccess(StreamState streamState) { ProgressEventType type; String message; if (streamState.hasFailedSession()) { type = ProgressEventType.ERROR; message = "Some bootstrap stream failed"; } else { type = ProgressEventType.SUCCESS; message = "Bootstrap streaming success"; } ProgressEvent currentProgress = new ProgressEvent(type, receivedFiles.get(), totalFilesToReceive.get(), message); fireProgressEvent("bootstrap", currentProgress); }
@Override public void onSuccess(StreamState streamState) { ProgressEventType type; String message; if (streamState.hasFailedSession()) { type = ProgressEventType.ERROR; message = "Some bootstrap stream failed"; } else { type = ProgressEventType.SUCCESS; message = "Bootstrap streaming success"; } ProgressEvent currentProgress = new ProgressEvent(type, receivedFiles.get(), totalFilesToReceive.get(), message); fireProgressEvent("bootstrap", currentProgress); }
@Override public void onSuccess(StreamState streamState) { ProgressEventType type; String message; if (streamState.hasFailedSession()) { type = ProgressEventType.ERROR; message = "Some bootstrap stream failed"; } else { type = ProgressEventType.SUCCESS; message = "Bootstrap streaming success"; } ProgressEvent currentProgress = new ProgressEvent(type, receivedFiles.get(), totalFilesToReceive.get(), message); fireProgressEvent("bootstrap", currentProgress); }
private synchronized void maybeComplete() { if (!coordinator.hasActiveSessions()) { StreamState finalState = getCurrentState(); if (finalState.hasFailedSession()) { logger.warn("[Stream #{}] Stream failed", planId); setException(new StreamException(finalState, "Stream failed")); } else { logger.info("[Stream #{}] All sessions completed", planId); set(finalState); } } } }
private synchronized void maybeComplete() { if (!coordinator.hasActiveSessions()) { StreamState finalState = getCurrentState(); if (finalState.hasFailedSession()) { logger.warn("[Stream #{}] Stream failed", planId); setException(new StreamException(finalState, "Stream failed")); } else { logger.info("[Stream #{}] All sessions completed", planId); set(finalState); } } } }
private synchronized void maybeComplete() { if (!coordinator.hasActiveSessions()) { StreamState finalState = getCurrentState(); if (finalState.hasFailedSession()) { logger.warn("[Stream #{}] Stream failed", planId); setException(new StreamException(finalState, "Stream failed")); } else { logger.info("[Stream #{}] All sessions completed", planId); set(finalState); } } } }
private synchronized void maybeComplete() { if (!coordinator.hasActiveSessions()) { StreamState finalState = getCurrentState(); if (finalState.hasFailedSession()) { logger.warn("[Stream #{}] Stream failed", planId); setException(new StreamException(finalState, "Stream failed")); } else { logger.info("[Stream #{}] All sessions completed", planId); set(finalState); } } } }