concrete.search.SearchProxyService module¶
-
class
concrete.search.SearchProxyService.Client(iprot, oprot=None)¶ Bases:
concrete.services.Service.Client,concrete.search.SearchProxyService.IfaceThe search proxy service provides a single interface to multiple search providers-
getCapabilities(provider)¶ - Get a list of search type and language pairs for a search providerParameters:- provider
-
getCorpora(provider)¶ - Get a corpus list for a search providerParameters:- provider
-
getProviders()¶ - Get a list of search providers behind the proxy
-
recv_getCapabilities()¶
-
recv_getCorpora()¶
-
recv_getProviders()¶
-
recv_search()¶
-
search(query, provider)¶ - Specify the search provider when performing a searchParameters:- query- provider
-
send_getCapabilities(provider)¶
-
send_getCorpora(provider)¶
-
send_getProviders()¶
-
send_search(query, provider)¶
-
-
class
concrete.search.SearchProxyService.Iface¶ Bases:
concrete.services.Service.IfaceThe search proxy service provides a single interface to multiple search providers-
getCapabilities(provider)¶ - Get a list of search type and language pairs for a search providerParameters:- provider
-
getCorpora(provider)¶ - Get a corpus list for a search providerParameters:- provider
-
getProviders()¶ - Get a list of search providers behind the proxy
-
search(query, provider)¶ - Specify the search provider when performing a searchParameters:- query- provider
-
-
class
concrete.search.SearchProxyService.Processor(handler)¶ Bases:
concrete.services.Service.Processor,concrete.search.SearchProxyService.Iface,thrift.Thrift.TProcessor-
on_message_begin(func)¶
-
process(iprot, oprot)¶
-
process_getCapabilities(seqid, iprot, oprot)¶
-
process_getCorpora(seqid, iprot, oprot)¶
-
process_getProviders(seqid, iprot, oprot)¶
-
process_search(seqid, iprot, oprot)¶
-
-
class
concrete.search.SearchProxyService.getCapabilities_args(provider=None)¶ Bases:
objectAttributes:- provider-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
class
concrete.search.SearchProxyService.getCapabilities_result(success=None, ex=None)¶ Bases:
objectAttributes:- success- ex-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
class
concrete.search.SearchProxyService.getCorpora_args(provider=None)¶ Bases:
objectAttributes:- provider-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
class
concrete.search.SearchProxyService.getCorpora_result(success=None, ex=None)¶ Bases:
objectAttributes:- success- ex-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
class
concrete.search.SearchProxyService.getProviders_args¶ Bases:
object-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
class
concrete.search.SearchProxyService.getProviders_result(success=None, ex=None)¶ Bases:
objectAttributes:- success- ex-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-