__init__(self,
session,
config,
parent)
The constructor for all Cheshire3 objects take the same arguments:
session: A Session object topNode: The <config> or
<subConfig> domNode for the configuration parent: The object
that provides the scope for this object.
|
generate_tableName(self,
session,
index)
|
contains_index(self,
session,
index)
Does the IndexStore currently store the given Index.
|
create_index(self,
session,
index)
Create an index in the store.
|
begin_indexing(self,
session,
index)
Perform tasks as required before indexing begins, for example
setting batch files.
|
commit_indexing(self,
session,
index)
Commit the data to disk from the indexing process.
|
store_terms(self,
session,
index,
termhash,
record)
Store terms in the index for a given record.
|
fetch_term(self,
session,
index,
term,
prox=True)
Fetch a single term.
|
fetch_termList(self,
session,
index,
term)
Fetch a list of terms for an index.
|
_cql_to_sql(self,
session,
query,
pm)
|
search(self,
session,
query,
db)
|
:
clean_index ,
delete_index ,
delete_terms ,
fetch_indexList ,
fetch_indexStats ,
fetch_sortValue
:
begin_storing ,
commit_storing ,
delete_item ,
fetch_checksum ,
fetch_data ,
fetch_idList ,
fetch_size ,
generate_id ,
get_links ,
link ,
query ,
store_checkSum ,
store_data ,
unlink ,
verify_checkSum
:
auth_function ,
get_config ,
get_default ,
get_object ,
get_path ,
get_setting ,
log_function ,
unauth_function ,
unlog_function
:
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|