__init__(self,
session,
parent,
config)
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.
|
|
_closeIndex(self,
session,
index)
|
|
_openIndex(self,
session,
index)
|
|
_fileFilter(self,
x)
|
|
_generateFilename(self,
index)
|
|
_get_internalId(self,
session,
rec)
|
|
_get_externalId(self,
session,
recordStore,
identifier)
|
|
fetch_temp_file(self,
session,
idxid)
|
begin_indexing(self,
session,
index)
Perform tasks as required before indexing begins, for example
setting batch files.
|
|
get_indexingPosition(self,
session)
|
commit_indexing(self,
session,
index)
Commit the data to disk from the indexing process.
|
|
commit_indexing2(self,
session,
index,
sorted)
|
|
create_term(self,
session,
index,
termid,
resultSet)
|
fetch_indexList(self,
session)
Fetch a list of all indexes stored in this IndexStore.
|
fetch_indexStats(self,
session,
index)
Fetch statistics (such as size) about the given 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.
|
clean_index(self,
session,
index)
Remove all the terms from an index, but keep the
specification.
|
delete_index(self,
session,
index)
Completely delete an index from the store.
|
fetch_sortValue(self,
session,
index,
item)
Fetch a stored data value for the given record.
|
store_terms(self,
session,
index,
termhash,
record)
Store terms in the index for a given record.
|
delete_terms(self,
session,
index,
terms,
record)
Delete the given terms from an index, optionally only for a
particular record.
|
fetch_termList(self,
session,
index,
term,
numReq=0,
relation="",
end="",
summary=0,
reverse=0)
Fetch a list of terms for an index.
|
|
create_item(self,
session,
tid,
rst,
occs,
rsitype="SimpleResultSetItem")
|
fetch_term(self,
session,
index,
term,
prox=True)
Fetch a single term.
|
|
fetch_packed(self,
session,
index,
term)
|
|
:
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__
|