1 package org.codehaus.xfire.aegis.book; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 /*** 7 * BookService 8 * 9 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a> 10 */ 11 public class BookService 12 { 13 public Map FindBook(Map mapContext) 14 { 15 String isbn = (String) mapContext.get("isbn"); 16 17 HashMap results = new HashMap(); 18 results.put("author", "Dan Diephouse"); 19 results.put("title", "Boring Biography"); 20 results.put("isbn", isbn); 21 22 return results; 23 } 24 25 public Map Search(Map mapContext) 26 { 27 String isbn = (String) mapContext.get("keyword"); 28 29 HashMap book = new HashMap(); 30 book.put("author", "Dan Diephouse"); 31 book.put("title", "Boring Biography"); 32 book.put("isbn", isbn); 33 34 Map[] books = { book }; 35 36 HashMap results = new HashMap(); 37 results.put("books", books); 38 39 return results; 40 } 41 }