org.fao.geonet.services.util.z3950
Class GNSearchable

java.lang.Object
  extended by org.fao.geonet.services.util.z3950.GNSearchable
All Implemented Interfaces:
com.k_int.IR.Scanable, com.k_int.IR.Searchable

public class GNSearchable
extends java.lang.Object
implements com.k_int.IR.Searchable, com.k_int.IR.Scanable


Field Summary
 
Fields inherited from interface com.k_int.IR.Searchable
GROUP_COORDINATOR, SPECIFIC_SOURCE
 
Constructor Summary
GNSearchable()
           
 
Method Summary
 com.k_int.IR.SearchTask createTask(com.k_int.IR.IRQuery q, java.lang.Object user_data)
           
 com.k_int.IR.SearchTask createTask(com.k_int.IR.IRQuery q, java.lang.Object user_data, java.util.Observer[] observers)
           
 void destroy()
           
 com.k_int.IR.ScanInformation doScan(com.k_int.IR.ScanRequestInfo req)
           
 int getManagerType()
           
 void init(java.util.Properties p)
           
 void init(java.util.Properties p, javax.naming.Context naming_context)
           
 boolean isScanSupported()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GNSearchable

public GNSearchable()
Method Detail

init

public void init(java.util.Properties p)
Specified by:
init in interface com.k_int.IR.Searchable

init

public void init(java.util.Properties p,
                 javax.naming.Context naming_context)

destroy

public void destroy()
Specified by:
destroy in interface com.k_int.IR.Searchable

getManagerType

public int getManagerType()
Specified by:
getManagerType in interface com.k_int.IR.Searchable

createTask

public com.k_int.IR.SearchTask createTask(com.k_int.IR.IRQuery q,
                                          java.lang.Object user_data)
Specified by:
createTask in interface com.k_int.IR.Searchable

createTask

public com.k_int.IR.SearchTask createTask(com.k_int.IR.IRQuery q,
                                          java.lang.Object user_data,
                                          java.util.Observer[] observers)
Specified by:
createTask in interface com.k_int.IR.Searchable

isScanSupported

public boolean isScanSupported()
Specified by:
isScanSupported in interface com.k_int.IR.Scanable

doScan

public com.k_int.IR.ScanInformation doScan(com.k_int.IR.ScanRequestInfo req)
Specified by:
doScan in interface com.k_int.IR.Scanable