/* * (C) Copyright IBM Corp. 2008 * * LICENSE: Eclipse Public License v1.0 * http://www.eclipse.org/legal/epl-v10.html */ package com.ibm.gaiandb.searchapis; import java.util.Arrays; import java.util.Iterator; import java.util.Vector; import org.apache.derby.iapi.types.DataValueDescriptor; public class TestSIAPI { // Use PROPRIETARY notice if class contains a main() method, otherwise use COPYRIGHT notice. public static final String COPYRIGHT_NOTICE = "(c) Copyright IBM Corp. 2008"; public void execute() { String portNumber = "80"; String searchString = "tony blair"; String collections = "SQLServerCatsa"; // String collectionName = ""; // String collectionId = "SSCatsa"; String applicationName = "esadmin"; String applicationPassword = "kingle4r"; String hostname = "lmbhm1b"; int maxRows = 1000000; // String hostname = "9.20.147.205"; Vector<DataValueDescriptor[]> resultRows = new Vector<DataValueDescriptor[]>(); // getDocuments.printTest(); SearchSIAPI.retrieveDocumentReferences(resultRows,hostname,portNumber,collections,searchString, maxRows,applicationName,applicationPassword); int icount = 0; Iterator<DataValueDescriptor[]> i = resultRows.iterator(); while ( i.hasNext() ) { System.out.println("Result Row: " + Arrays.asList(i.next())); icount++; } System.out.println("Num Rows: " + icount); } public static void main(String[] args) throws Exception { TestSIAPI df = new TestSIAPI(); df.execute(); } }