package webraveler.vurl; import java.util.*; import webraveler.http.HTTPRequest; import webraveler.http.HTTPResponse; import webraveler.ravel.Raveler; /** * Fetches the images for Raveler Banner * * @author Web Raveler Development Squad */ public class ImageVURL implements VURL { String name; /** * Constructs an ImageVURL given the name of the banner image * * @param name a String containing the name of the banner image */ public ImageVURL(String name) { this.name = name; } //ImageVURL(String) /** * Returns the banner image */ public HTTPResponse resolveVURL(String username, String query, HTTPRequest request,Raveler ravel) { byte[] imageBytes = ravel.getImage(name); return new HTTPResponse("HTTP/1.0",200,"OK",imageBytes,new Hashtable()); } //resolveVURL }