1 package com.indexdata.mkjsf.pazpar2.data;
\r
3 import java.util.HashMap;
\r
4 import java.util.Map;
\r
6 import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;
\r
7 import com.indexdata.mkjsf.pazpar2.data.TermListResponse;
\r
10 * Data from the <code>termlist</code> command, can be accessed by <code>pzresp.termLists</code>
\r
12 * @author Niels Erik
\r
15 public class TermListsResponse extends ResponseDataObject {
\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
21 public int getActiveClients() {
\r
22 return activeClients;
\r
24 public void setActiveClients(int activeClients) {
\r
25 this.activeClients = activeClients;
\r
28 public void addTermList(TermListResponse termList) {
\r
29 this.termLists.put(termList.getName(),termList);
\r
31 public TermListResponse getTermList(String name) {
\r
32 if (termLists.get(name)==null) {
\r
33 return new TermListResponse();
\r
35 return termLists.get(name);
\r