net.jxta.search.peer
Class JxtaResolverClient

java.lang.Object
  |
  +--net.jxta.search.peer.JxtaResolverClient
All Implemented Interfaces:
ResolverClient

public class JxtaResolverClient
extends java.lang.Object
implements ResolverClient


Method Summary
 void deleteRoutes(java.net.URL[] urls, java.lang.String[] ids, java.lang.String[] reasons)
           
static java.util.Enumeration discoverResolverPipeAdvs(net.jxta.peergroup.PeerGroup group)
          Returns an enumeration of pipe advertisement for advertised jxtasearch resolvers
 ProviderInfo[] resolve(Request request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

discoverResolverPipeAdvs

public static java.util.Enumeration discoverResolverPipeAdvs(net.jxta.peergroup.PeerGroup group)
                                                      throws net.jxta.exception.PeerGroupException
Returns an enumeration of pipe advertisement for advertised jxtasearch resolvers

resolve

public ProviderInfo[] resolve(Request request)
                       throws java.io.IOException,
                              net.jxta.search.util.XmlParser.Exception
Specified by:
resolve in interface ResolverClient
Following copied from interface: net.jxta.search.peer.ResolverClient
Throws:
java.io.IOException - if an error occurred while communicating with the resolver.
SAXException - if an error occurred while parsing the resolver's response.

deleteRoutes

public void deleteRoutes(java.net.URL[] urls,
                         java.lang.String[] ids,
                         java.lang.String[] reasons)
Specified by:
deleteRoutes in interface ResolverClient