import net.pterodactylus.util.event.ListenerManager;
/**
- * Manager for {@link RequestListener} event listeners.
+ * Manager for {@link RequestListener} events.
*
* @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
*/
}
}
- /**
- * Notifies all listeners that a request has made progress.
- *
- * @see RequestListener#requestProgressed(Request)
- * @param request
- * The request that made progress
- */
- public void fireRequestProgressed(Request request) {
- for (RequestListener requestListener : getListeners()) {
- requestListener.requestProgressed(request);
- }
- }
-
- /**
- * Notifies all listeners that a request was removed.
- *
- * @see RequestListener#requestRemoved(Request)
- * @param request
- * The removed request
- */
- public void fireRequestRemoved(Request request) {
- for (RequestListener requestListener : getListeners()) {
- requestListener.requestRemoved(request);
- }
- }
-
- /**
- * Notifies all listeners that a request generated a URI.
- *
- * @see RequestListener#requestGeneratedURI(Request, String)
- * @param request
- * The request that generated the URI
- * @param uri
- * The generated URI
- */
- public void fireRequestGeneratedURI(Request request, String uri) {
- for (RequestListener requestListener : getListeners()) {
- requestListener.requestGeneratedURI(request, uri);
- }
- }
-
- /**
- * Notifies all listeners that a request finished.
- *
- * @see RequestListener#requestFinished(Request)
- * @param request
- * The finished request
- */
- public void fireRequestFinished(Request request) {
- for (RequestListener requestListener : getListeners()) {
- requestListener.requestFinished(request);
- }
- }
-
}