- private void fireRequestProgressed(Node node, Request request, int totalBlocks, int requiredBlocks, int successfulBlocks, int failedBlocks, int fatallyFailedBlocks, boolean finalizedTotal) {
- for (RequestListener requestListener: requestListeners) {
- requestListener.requestProgressed(node, request, totalBlocks, requiredBlocks, successfulBlocks, failedBlocks, fatallyFailedBlocks, finalizedTotal);
+ private void fireRequestProgressed(Request request) {
+ for (RequestListener requestListener : requestListeners) {
+ requestListener.requestProgressed(request);
+ }
+ }
+
+ /**
+ * Notifies all listeners that a request was removed.
+ *
+ * @param request
+ * The request that was removed
+ */
+ private void fireRequestRemoved(Request request) {
+ for (RequestListener requestListener : requestListeners) {
+ requestListener.requestRemoved(request);
+ }
+ }
+
+ /**
+ * Notifies all listeners that a request has finished.
+ *
+ * @see RequestListener#requestFinished(Request)
+ * @param request
+ * The request that has finished
+ */
+ private void fireRequestFinished(Request request) {
+ for (RequestListener requestListener : requestListeners) {
+ requestListener.requestFinished(request);
+ }
+ }
+
+ /**
+ * Notifies all listeners that a request has generated a URI.
+ *
+ * @see RequestListener#requestGeneratedURI(Request, String)
+ * @param request
+ * The request that has generated a URI
+ * @param uri
+ * The generated URI
+ */
+ private void fireRequestGeneratedURI(Request request, String uri) {
+ for (RequestListener requestListener : requestListeners) {
+ requestListener.requestGeneratedURI(request, uri);