concrete.search.SearchProxyService module¶
-
class
concrete.search.SearchProxyService.
Client
(iprot, oprot=None)¶ Bases:
concrete.services.Service.Client
,concrete.search.SearchProxyService.Iface
The 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.Iface
The 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
-
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:
object
Attributes:- provider-
read
(iprot)¶
-
validate
()¶
-
write
(oprot)¶
-
-
class
concrete.search.SearchProxyService.
getCapabilities_result
(success=None, ex=None)¶ Bases:
object
Attributes:- success- ex-
read
(iprot)¶
-
validate
()¶
-
write
(oprot)¶
-
-
class
concrete.search.SearchProxyService.
getCorpora_args
(provider=None)¶ Bases:
object
Attributes:- provider-
read
(iprot)¶
-
validate
()¶
-
write
(oprot)¶
-
-
class
concrete.search.SearchProxyService.
getCorpora_result
(success=None, ex=None)¶ Bases:
object
Attributes:- 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:
object
Attributes:- success- ex-
read
(iprot)¶
-
validate
()¶
-
write
(oprot)¶
-