Renames class, removes obsolete, javadoc
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / TermListsResponse.java
1 package com.indexdata.mkjsf.pazpar2.data;\r
2 \r
3 import java.util.HashMap;\r
4 import java.util.Map;\r
5 \r
6 import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
7 import com.indexdata.mkjsf.pazpar2.data.TermListResponse;\r
8 \r
9 /**\r
10  * Data from the <code>termlist</code> command, can be accessed by <code>pzresp.termLists</code>\r
11  * \r
12  * @author Niels Erik\r
13  *\r
14  */\r
15 public class TermListsResponse extends ResponseDataObject {\r
16 \r
17   private static final long serialVersionUID = -1370643625715834978L;\r
18   private int activeClients = -1;\r
19   private Map<String,TermListResponse> termLists = new HashMap<String,TermListResponse>(); \r
20   \r
21   public int getActiveClients() {\r
22     return activeClients;\r
23   }\r
24   public void setActiveClients(int activeClients) {\r
25     this.activeClients = activeClients;\r
26   }\r
27 \r
28   public void addTermList(TermListResponse termList) {    \r
29     this.termLists.put(termList.getName(),termList);\r
30   }\r
31   public TermListResponse getTermList(String name) {\r
32     if (termLists.get(name)==null) {\r
33       return new TermListResponse();\r
34     } else {\r
35       return termLists.get(name);\r
36     }\r
37   }\r
38   \r
39   \r
40 }\r