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 }