Reformat (NetBeans).
[yaz4j-moved-to-github.git] / src / main / java / org / yaz4j / Yaz4jMain.java
1 package org.yaz4j;
2
3 import java.io.UnsupportedEncodingException;
4 import java.io.IOException;
5
6 public class Yaz4jMain {
7     // java -cp ./bin: -Djava.library.path=./libyaz4j org.yaz4j.Yaz4jMain
8
9     public static void main(String[] args) throws UnsupportedEncodingException, IOException {
10         Connection conn = new Connection("talisbase.talis.com", 210);
11         conn.setDatabaseName("unionm21");
12         conn.setUsername("fred");
13         conn.setPassword("apple");
14         conn.setSyntax("USMarc"); // USMarc, Sutrs, XML, opac, UKMarc
15
16         PrefixQuery query = new PrefixQuery("@attr 1=4 \"pottering\"");
17         ResultSet results = conn.Search(query);
18
19         int resultsSize = results.getSize();
20         System.out.println("Found " + resultsSize + " records");
21
22         for (int i = 0; i < resultsSize; i++) {
23             Record record = results.getRecord(i);
24             System.out.write(record.getContent());
25         }
26         conn.Dispose();
27     }
28 }