remove request events from core listener
[jSite2.git] / src / net / pterodactylus / jsite / core / RequestListener.java
index 27ce517..b7ba758 100644 (file)
@@ -53,4 +53,22 @@ public interface RequestListener extends EventListener {
         */
        public void requestRemoved(Request request);
 
+       /**
+        * Notifies a listener that a Put request has generated a URI.
+        * 
+        * @param request
+        *            The request that generated a URI
+        * @param uri
+        *            The generated URI
+        */
+       public void requestGeneratedURI(Request request, String uri);
+
+       /**
+        * Notifies a listener that a request has completed.
+        * 
+        * @param request
+        *            The finished request
+        */
+       public void requestFinished(Request request);
+
 }