/**
* Interface for objects that want to be notified on request events.
- *
+ *
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
public interface RequestListener extends EventListener {
/**
* Notifies a listener that a request was added to a node.
- *
+ *
* @param request
* The request that was added
*/
/**
* Notifies a listener that a request made progress.
- *
+ *
* @param request
* The request
*/
/**
* Notifies a listener that a request was removed.
- *
+ *
* @param request
* The request that was removed
*/
/**
* Notifies a listener that a Put request has generated a URI.
- *
+ *
* @param request
* The request that generated a URI
* @param uri
/**
* Notifies a listener that a request has completed.
- *
+ *
* @param request
* The finished request
*/