8558e323361cf5432260b429ab4634ffc8617833
[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 public class TermListsResponse extends ResponseDataObject {\r
10 \r
11   private static final long serialVersionUID = -1370643625715834978L;\r
12   private int activeClients = -1;\r
13   private Map<String,TermListResponse> termLists = new HashMap<String,TermListResponse>(); \r
14   \r
15   public int getActiveClients() {\r
16     return activeClients;\r
17   }\r
18   public void setActiveClients(int activeClients) {\r
19     this.activeClients = activeClients;\r
20   }\r
21 \r
22   public void addTermList(TermListResponse termList) {    \r
23     this.termLists.put(termList.getName(),termList);\r
24   }\r
25   public TermListResponse getTermList(String name) {\r
26     if (termLists.get(name)==null) {\r
27       return new TermListResponse();\r
28     } else {\r
29       return termLists.get(name);\r
30     }\r
31   }\r
32   \r
33   \r
34 }\r